mirror of
https://github.com/openmv/openmv.git
synced 2025-11-04 14:49:50 +08:00
Redefine CFLAGS MCU_SERIES in the top Makefile.
* Make sure the MCU_SERIES is defined if MP config files are included outside MP build.
This commit is contained in:
parent
0f9456fd37
commit
cafddfed17
@ -67,9 +67,9 @@ endif
|
|||||||
# Compiler Flags
|
# Compiler Flags
|
||||||
include $(TOP_DIR)/$(OMV_DIR)/boards/$(TARGET)/omv_boardconfig.mk
|
include $(TOP_DIR)/$(OMV_DIR)/boards/$(TARGET)/omv_boardconfig.mk
|
||||||
CFLAGS += -std=gnu99 -Wall -Werror -Warray-bounds -mthumb -nostartfiles -mabi=aapcs-linux -fdata-sections -ffunction-sections
|
CFLAGS += -std=gnu99 -Wall -Werror -Warray-bounds -mthumb -nostartfiles -mabi=aapcs-linux -fdata-sections -ffunction-sections
|
||||||
CFLAGS += -D$(MCU) -D$(ARM_MATH) -fsingle-precision-constant -Wdouble-promotion -mcpu=$(CPU) -mtune=$(CPU) -mfpu=$(FPU) -mfloat-abi=hard
|
CFLAGS += -D$(MCU) -D$(CFLAGS_MCU) -D$(ARM_MATH) -fsingle-precision-constant -Wdouble-promotion -mcpu=$(CPU) -mtune=$(CPU) -mfpu=$(FPU) -mfloat-abi=hard
|
||||||
CFLAGS += -D__FPU_PRESENT=1 -D__VFP_FP__ -DUSE_USB_FS -DUSE_DEVICE_MODE -DUSE_USB_OTG_ID=0 -DHSE_VALUE=12000000 -D$(TARGET)\
|
CFLAGS += -D__FPU_PRESENT=1 -D__VFP_FP__ -DUSE_USB_FS -DUSE_DEVICE_MODE -DUSE_USB_OTG_ID=0 -DHSE_VALUE=12000000 -D$(TARGET) -DSTM32_HAL_H=$(HAL_INC) \
|
||||||
-DSTM32_HAL_H=$(HAL_INC) -DVECT_TAB_OFFSET=$(VECT_TAB_OFFSET) -DMAIN_APP_ADDR=$(MAIN_APP_ADDR)
|
-DVECT_TAB_OFFSET=$(VECT_TAB_OFFSET) -DMAIN_APP_ADDR=$(MAIN_APP_ADDR)
|
||||||
|
|
||||||
CFLAGS += -I. -Iinclude
|
CFLAGS += -I. -Iinclude
|
||||||
CFLAGS += -I$(TOP_DIR)/$(BOOT_DIR)/include/
|
CFLAGS += -I$(TOP_DIR)/$(BOOT_DIR)/include/
|
||||||
|
|||||||
@ -4,6 +4,7 @@ FPU=fpv4-sp-d16
|
|||||||
STHAL_DIR=sthal/f4
|
STHAL_DIR=sthal/f4
|
||||||
ARM_MATH=ARM_MATH_CM4
|
ARM_MATH=ARM_MATH_CM4
|
||||||
HAL_INC='<stm32f4xx_hal.h>'
|
HAL_INC='<stm32f4xx_hal.h>'
|
||||||
|
CFLAGS_MCU=MCU_SERIES_F4
|
||||||
STARTUP=startup_stm32f407xx
|
STARTUP=startup_stm32f407xx
|
||||||
VECT_TAB_OFFSET=0x10000
|
VECT_TAB_OFFSET=0x10000
|
||||||
MAIN_APP_ADDR=0x08010000
|
MAIN_APP_ADDR=0x08010000
|
||||||
|
|||||||
@ -4,6 +4,7 @@ FPU=fpv4-sp-d16
|
|||||||
STHAL_DIR=sthal/f4
|
STHAL_DIR=sthal/f4
|
||||||
ARM_MATH=ARM_MATH_CM4
|
ARM_MATH=ARM_MATH_CM4
|
||||||
HAL_INC='<stm32f4xx_hal.h>'
|
HAL_INC='<stm32f4xx_hal.h>'
|
||||||
|
CFLAGS_MCU=MCU_SERIES_F4
|
||||||
STARTUP=startup_stm32f427xx
|
STARTUP=startup_stm32f427xx
|
||||||
VECT_TAB_OFFSET=0x10000
|
VECT_TAB_OFFSET=0x10000
|
||||||
MAIN_APP_ADDR=0x08010000
|
MAIN_APP_ADDR=0x08010000
|
||||||
|
|||||||
@ -4,6 +4,7 @@ FPU=fpv5-sp-d16
|
|||||||
STHAL_DIR=sthal/f7
|
STHAL_DIR=sthal/f7
|
||||||
ARM_MATH=ARM_MATH_CM7
|
ARM_MATH=ARM_MATH_CM7
|
||||||
HAL_INC='<stm32f7xx_hal.h>'
|
HAL_INC='<stm32f7xx_hal.h>'
|
||||||
|
CFLAGS_MCU=MCU_SERIES_F7
|
||||||
STARTUP=startup_stm32f765xx
|
STARTUP=startup_stm32f765xx
|
||||||
VECT_TAB_OFFSET=0x20000
|
VECT_TAB_OFFSET=0x20000
|
||||||
MAIN_APP_ADDR=0x08020000
|
MAIN_APP_ADDR=0x08020000
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user