diff --git a/Lab3/Makefile b/Lab3/Makefile index 8da543a4c95c195ddbd2806969a7ae84767204b2..36166324f3f34501e8a95ab0cd92bad0be8e22d3 100644 --- a/Lab3/Makefile +++ b/Lab3/Makefile @@ -6,8 +6,7 @@ ELF=demo.elf OBJS= $(STARTUP) $(HAL_OBJS) main.o -HAL_OBJS= stm32l4xx_hal.o stm32l4xx_hal_rcc.o stm32l4xx_hal_rcc_ex.o stm32l4xx_hal_cortex.o stm32l4xx_hal_pwr.o stm32l4xx_hal_pwr_ex.o stm32l4xx_hal_dfsdm.o stm32l4xx_hal_gpio.o \ -stm32l4xx_hal_flash.o stm32l4xx_hal_flash_ex.o stm32l4xx_hal_flash_ramfunc.o +HAL_OBJS= stm32l4xx_hal.o stm32l4xx_hal_rcc.o stm32l4xx_hal_rcc_ex.o stm32l4xx_hal_cortex.o stm32l4xx_hal_pwr.o stm32l4xx_hal_pwr_ex.o stm32l4xx_hal_gpio.o # Tool path @@ -58,7 +57,7 @@ CFLAGS = -O0 -g FULLASSERT = -DUSE_FULL_ASSERT #not sure about last 2 vfp flags? Also not sure about interwork or PTYPE -mfloat-abi=hard -mfpu=fpv4-sp-d16 -LDFLAGS+= -T$(LDSCRIPT) -mthumb -mcpu=cortex-m4 +LDFLAGS+= -T$(LDSCRIPT) -mthumb -mcpu=cortex-m4 -nolibc -nostdlib CFLAGS+= -mcpu=cortex-m4 -mthumb -D$(BOARD) -D$(BOARDTYPE) -D$(PTYPE) CFLAGS+= -I$(APP)/Inc -I$(HAL)/Inc -I$(CMSIS)/Include -I$(Common_BSP) -I$(DEVICE) CFLAGS+= -DUSE_USB_OTG_FS -D$(BOARD) -DUSE_STDPERIPH_DRIVER $(FULLASSERT)