Subversion Repositories EngineBay2

Rev

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