407使用FPU编译时报警告,求大神解惑

2019-07-20 03:54发布

..CMSIScore_cm4.h(112): warning:  #1215-D: #warning directive: "Compiler generates FPU instructions for a device without an FPU (check __FPU_PRESENT)"
        #warning "Compiler generates FPU instructions for a device without an FPU (check __FPU_PRESENT)"
就报这个警告,没有理解是什么意思

但是我这两个都是定义了的,求大神解惑
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
11条回答
阿法尔大胡子
1楼-- · 2019-07-20 08:09
回复【4楼】正点原子:
---------------------------------
刚刚搞定了,太郁闷了,是因为在编译core_cm4.h之前没有编译stm32f4xx.h,然后我把include的顺序换了一下把stm32f4xx.h放到最前面就OK了,真的是又长见识了
zc123
2楼-- · 2019-07-20 12:30
#define  __FPU_PRESENT  1
因为这句话是#if预定义条件语句,要把上面的值定义为1
阿法尔大胡子
3楼-- · 2019-07-20 15:18
 精彩回答 2  元偷偷看……
正点原子
4楼-- · 2019-07-20 15:57
 精彩回答 2  元偷偷看……
阿法尔大胡子
5楼-- · 2019-07-20 20:17
回复【2楼】zc123:
---------------------------------
还是谢谢这位兄弟
阿法尔大胡子
6楼-- · 2019-07-20 23:43
 精彩回答 2  元偷偷看……

一周热门 更多>