Rev 36 | Rev 39 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 36 | Rev 37 | ||
|---|---|---|---|
| Line 1... | Line 1... | ||
| 1 | ########################################################################################################################## |
1 | ########################################################################################################################## |
| 2 | # File automatically-generated by tool: [projectgenerator] version: [3.10.0-B14] date: [Sat Nov 07 15:40:34 GMT 2020] |
2 | # File automatically-generated by tool: [projectgenerator] version: [3.10.0-B14] date: [Thu Jul 01 21:01:42 BST 2021] |
| 3 | ########################################################################################################################## |
3 | ########################################################################################################################## |
| 4 | 4 | ||
| 5 | # ------------------------------------------------ |
5 | # ------------------------------------------------ |
| 6 | # Generic Makefile (based on gcc) |
6 | # Generic Makefile (based on gcc) |
| 7 | # |
7 | # |
| Line 34... | Line 34... | ||
| 34 | ###################################### |
34 | ###################################### |
| 35 | # source |
35 | # source |
| 36 | ###################################### |
36 | ###################################### |
| 37 | # C sources |
37 | # C sources |
| 38 | C_SOURCES = \ |
38 | C_SOURCES = \ |
| 39 | Src/main.c \ |
39 | Core/Src/main.c \ |
| 40 | Src/stm32l1xx_it.c \ |
40 | Core/Src/stm32f1xx_it.c \ |
| 41 | Src/stm32l1xx_hal_msp.c \ |
41 | Core/Src/stm32f1xx_hal_msp.c \ |
| 42 | Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_adc.c \ |
42 | Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c \ |
| 43 | Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_adc_ex.c \ |
43 | Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_adc.c \ |
| 44 | Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal.c \ |
44 | Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_adc_ex.c \ |
| 45 | Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc.c \ |
45 | Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal.c \ |
| 46 | Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc_ex.c \ |
46 | Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc.c \ |
| 47 | Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash.c \ |
47 | Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc_ex.c \ |
| 48 | Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash_ex.c \ |
48 | Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c \ |
| 49 | Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash_ramfunc.c \ |
49 | Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c \ |
| 50 | Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_gpio.c \ |
50 | Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_cortex.c \ |
| 51 | Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_dma.c \ |
51 | Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c \ |
| 52 | Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pwr.c \ |
52 | Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c \ |
| 53 | Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pwr_ex.c \ |
53 | Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c \ |
| 54 | Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cortex.c \ |
54 | Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_exti.c \ |
| 55 | Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_exti.c \ |
55 | Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_can.c \ |
| 56 | Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_spi.c \ |
56 | Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c \ |
| 57 | Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c \ |
57 | Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c \ |
| 58 | Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim_ex.c \ |
58 | Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim_ex.c \ |
| 59 | Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_uart.c \ |
59 | Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c \ |
| 60 | Src/system_stm32l1xx.c |
60 | Core/Src/system_stm32f1xx.c |
| 61 | 61 | ||
| 62 | # ASM sources |
62 | # ASM sources |
| 63 | ASM_SOURCES = \ |
63 | ASM_SOURCES = \ |
| 64 | startup_stm32l152xe.s |
64 | startup_stm32l152xe.s |
| 65 | 65 | ||
| Line 106... | Line 106... | ||
| 106 | AS_DEFS = |
106 | AS_DEFS = |
| 107 | 107 | ||
| 108 | # C defines |
108 | # C defines |
| 109 | C_DEFS = \ |
109 | C_DEFS = \ |
| 110 | -DUSE_HAL_DRIVER \ |
110 | -DUSE_HAL_DRIVER \ |
| 111 | -DSTM32L152xE |
111 | -DSTM32F103xB |
| 112 | 112 | ||
| 113 | 113 | ||
| 114 | # AS includes |
114 | # AS includes |
| 115 | AS_INCLUDES = |
115 | AS_INCLUDES = |
| 116 | 116 | ||
| 117 | # C includes |
117 | # C includes |
| 118 | C_INCLUDES = \ |
118 | C_INCLUDES = \ |
| - | 119 | -IDrivers/CMSIS/Include \ |
|
| 119 | -IInc \ |
120 | -ICore/Inc \ |
| 120 | -IDrivers/STM32L1xx_HAL_Driver/Inc \ |
121 | -IDrivers/STM32F1xx_HAL_Driver/Inc \ |
| 121 | -IDrivers/STM32L1xx_HAL_Driver/Inc/Legacy \ |
122 | -IDrivers/STM32F1xx_HAL_Driver/Inc/Legacy \ |
| 122 | -IDrivers/CMSIS/Device/ST/STM32L1xx/Include \ |
123 | -IDrivers/CMSIS/Device/ST/STM32F1xx/Include |
| 123 | -IDrivers/CMSIS/Include |
- | |
| 124 | 124 | ||
| 125 | 125 | ||
| 126 | 126 | ||
| 127 | 127 | ||
| 128 | 128 | ||
| 129 | ####################################################### |
129 | ####################################################### |
| 130 | # Additional code |
130 | # Additional code |
| 131 | 131 | ||
| - | 132 | C_INCLUDES += -IInc |
|
| 132 | C_SOURCES += Src/misc.c |
133 | C_SOURCES += Src/misc.c |
| 133 | 134 | ||
| 134 | 135 | ||
| 135 | # PLX code library |
136 | # PLX code library |
| 136 | LIBPLX=../libPLX |
137 | LIBPLX=../libPLX |
| 137 | include $(LIBPLX)/libPLX.mk |
138 | include $(LIBPLX)/libPLX.mk |
| 138 | 139 | ||
| 139 | 140 | ||
| 140 | 141 | ||
| 141 | # Using UART1 and UART2 with LibSerial. |
142 | # Using UART1 with LibSerial. |
| 142 | C_DEFS += -DSERIAL_UART1 -DSERIAL_UART2 |
143 | C_DEFS += -DSERIAL_UART1 |
| 143 | 144 | ||
| 144 | LIBSERIAL=../libSerial |
145 | LIBSERIAL=../libSerial |
| 145 | include $(LIBSERIAL)/libSerial.mk |
146 | include $(LIBSERIAL)/libSerial.mk |
| 146 | 147 | ||
| 147 | 148 | ||
| Line 162... | Line 163... | ||
| 162 | 163 | ||
| 163 | ####################################### |
164 | ####################################### |
| 164 | # LDFLAGS |
165 | # LDFLAGS |
| 165 | ####################################### |
166 | ####################################### |
| 166 | # link script |
167 | # link script |
| 167 | LDSCRIPT = STM32L152RETx_FLASH.ld |
168 | LDSCRIPT = STM32F103C8Tx_FLASH.ld |
| 168 | 169 | ||
| 169 | # libraries |
170 | # libraries |
| 170 | LIBS = -lc -lm -lnosys |
171 | LIBS = -lc -lm -lnosys |
| 171 | LIBDIR = |
172 | LIBDIR = |
| 172 | LDFLAGS = $(MCU) -specs=nano.specs -T$(LDSCRIPT) $(LIBDIR) $(LIBS) -Wl,-Map=$(BUILD_DIR)/$(TARGET).map,--cref -Wl,--gc-sections |
173 | LDFLAGS = $(MCU) -specs=nano.specs -T$(LDSCRIPT) $(LIBDIR) $(LIBS) -Wl,-Map=$(BUILD_DIR)/$(TARGET).map,--cref -Wl,--gc-sections |