diff --git a/Makefile b/Makefile --- a/Makefile +++ b/Makefile @@ -47,7 +47,8 @@ BUILD_DIR = build # source ###################################### # C sources -C_SOURCES = \ +C_SOURCES = \ +Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_adc.c \ Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_can.c \ Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c \ Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc_ex.c \ @@ -165,6 +166,9 @@ LDFLAGS = $(MCU) -specs=nano.specs -T$(L # default action: build all all: $(BUILD_DIR)/$(TARGET).elf $(BUILD_DIR)/$(TARGET).hex $(BUILD_DIR)/$(TARGET).bin +# flash via serial wire debug +flash: all + st-flash --reset write $(BUILD_DIR)/$(TARGET).bin 0x8000000 ####################################### # build the application