Rev 73 | Rev 77 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 73 | Rev 76 | ||
---|---|---|---|
Line 124... | Line 124... | ||
124 | -IDrivers/STM32L1xx_HAL_Driver/Inc/Legacy \ |
124 | -IDrivers/STM32L1xx_HAL_Driver/Inc/Legacy \ |
125 | -IDrivers/CMSIS/Device/ST/STM32L1xx/Include \ |
125 | -IDrivers/CMSIS/Device/ST/STM32L1xx/Include \ |
126 | -IDrivers/CMSIS/Include |
126 | -IDrivers/CMSIS/Include |
127 | ############################################# |
127 | ############################################# |
128 | ############################################################################################################################################################################################################################################################################################################################# User added |
128 | ############################################################################################################################################################################################################################################################################################################################# User added |
- | 129 | ###################################### |
|
- | 130 | # Use prebuilt STM32F1 libraries |
|
- | 131 | PREBUILT_LIBS = 0 |
|
129 | ##Add libraries |
132 | #Add libraries |
130 | C_DEFS+=-DSERIAL_UART1 -DSERIAL_UART2 -DSERIAL_UART3 -DSERIAL_UART4 |
133 | C_DEFS+=-DSERIAL_UART1 -DSERIAL_UART2 -DSERIAL_UART3 -DSERIAL_UART4 |
131 | LIBSERIAL = ../libSerial |
134 | LIBSERIAL = ../libSerial |
132 | include $(LIBSERIAL)/libSerial.mk |
135 | include $(LIBSERIAL)/libSerial.mk |
133 | 136 | ||
134 | # New OLED library |
137 | # New OLED library |
Line 158... | Line 161... | ||
158 | C_SOURCES += user/Src/nvram.c |
161 | C_SOURCES += user/Src/nvram.c |
159 | 162 | ||
160 | C_INCLUDES += -Iuser/Inc |
163 | C_INCLUDES += -Iuser/Inc |
161 | C_INCLUDES += -Iuser |
164 | C_INCLUDES += -Iuser |
162 | 165 | ||
- | 166 | ||
- | 167 | ||
163 | ############################################# |
168 | ############################################# |
164 | 169 | ||
165 | # compile gcc flags |
170 | # compile gcc flags |
166 | ASFLAGS = $(MCU) $(AS_DEFS) $(AS_INCLUDES) $(OPT) -Wall -fdata-sections -ffunction-sections |
171 | ASFLAGS = $(MCU) $(AS_DEFS) $(AS_INCLUDES) $(OPT) -Wall -fdata-sections -ffunction-sections |
167 | 172 | ||
Line 189... | Line 194... | ||
189 | LIBDIR = |
194 | LIBDIR = |
190 | LDFLAGS = $(MCU) -specs=nano.specs -T$(LDSCRIPT) $(LIBDIR) $(LIBS) -Wl,-Map=$(BUILD_DIR)/$(TARGET).map,--cref -Wl,--gc-sections |
195 | LDFLAGS = $(MCU) -specs=nano.specs -T$(LDSCRIPT) $(LIBDIR) $(LIBS) -Wl,-Map=$(BUILD_DIR)/$(TARGET).map,--cref -Wl,--gc-sections |
191 | 196 | ||
192 | # default action: build all |
197 | # default action: build all |
193 | all: $(BUILD_DIR)/$(TARGET).elf $(BUILD_DIR)/$(TARGET).hex $(BUILD_DIR)/$(TARGET).bin |
198 | all: $(BUILD_DIR)/$(TARGET).elf $(BUILD_DIR)/$(TARGET).hex $(BUILD_DIR)/$(TARGET).bin |
- | 199 | echo $(C_SOURCES) |
|
194 | 200 | ||
195 | 201 | ||
196 | ####################################### |
202 | ####################################### |
197 | # build the application |
203 | # build the application |
198 | ####################################### |
204 | ####################################### |