stm32cube配置F7 Freertos出现Error: s

2020-08-15  本文已影响0人  代码深如海

由于博主在clion+openCOD+CMAKE开发,其他环境情况暂不了解,如果出现类似问题,并在gnu_c环境下的话,直接查看CMakeLists.txt文件,编译问题都可以溯源到这。

这个是cubemx配置(只是简单添加freertos系统,其他默认配置,SW4STM32生成)

image.png

clion编译后出现错误情况

image.png

修改CMakeLists.txt

image.png

使能硬件浮点FPU

#Uncomment for hardware floating point
SET(FPU_FLAGS "-mfloat-abi=hard -mfpu=fpv4-sp-d16")
add_definitions(-DARM_MATH_CM4 -DARM_MATH_MATRIX_CHECK -DARM_MATH_ROUNDING -D__FPU_PRESENT=1)

正常编译执行

image.png
上一篇下一篇

猜你喜欢

热点阅读