set (ENV{DEFINE_DEVICE} N32G430) #修改工程宏 set (ENV{DEFINE_DRIVER} USE_STDPERIPH_DRIVER )#修改工程宏 set (ENV{MCPU} cortex-m4)#修改工程宏 # set (ENV{MCPU} __DEBUG)#修改工程宏 # set (ENV{FPUPRESENT} __FPU_PRESENT 1U) # add_definitions(-D__DEBUG) set (ENV{FPUSEL} __HARDFP__) set(FPU_FLAGS "-mfloat-abi=hard -march=armv7em -mfpu=fpv5-d16") #设置汇编启动文件和链接脚本 set (startup "${PROJECT_SOURCE_DIR}/startup_n32g430_gcc.s") #修改启动文件 set (ldscript "${PROJECT_SOURCE_DIR}/n32g430_flash.ld") #修改链接脚本 include_directories("CMSIS/core") include_directories("CMSIS/device") include_directories("n32g430_std_periph_driver/inc") aux_source_directory("n32g430_std_periph_driver/src" N32G430_SRCS) aux_source_directory("CMSIS/device" N32G430_SRCS)