打印

关于GD32F103在不同KEIL版本上编译出现不同的现像问题请教

[复制链接]
4497|11
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zc413928816|  楼主 | 2023-5-4 16:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
      同样的代码用KEIL5.35 V6.16编译后没有错误和警告,下载后可以正常运行,用KEIL5.38 V6.19编译后出现警告(Compiler generates FPU instructions for a device without an FPU (check __FPU_PRESENT)" )下载后程序不能正常运行

使用特权

评论回复
沙发
juliestephen| | 2023-5-10 20:13 | 只看该作者
这个运行的有问题吗
              

使用特权

评论回复
板凳
51xlf| | 2023-5-10 20:24 | 只看该作者
可能优化的程序有问题              

使用特权

评论回复
地板
tifmill| | 2023-5-10 21:38 | 只看该作者
这个不同keil版本很大吗              

使用特权

评论回复
5
sonicll| | 2023-5-11 09:31 | 只看该作者
你用V6.19编译的时候,是不是把硬件FPU那一栏选上了?这个警告意思是编译生成了浮点指令,但是你的CPU是不支持浮点的,所以大概率是你工程配置里把硬件FPU那个选项打开了

使用特权

评论回复
6
Pretext| | 2023-5-11 15:11 | 只看该作者
感觉是编译器的问题。

使用特权

评论回复
7
天天向善| | 2023-5-11 15:11 | 只看该作者
打开的是同一个工程嘛?

使用特权

评论回复
8
芯路例程| | 2023-5-11 15:12 | 只看该作者
编译器为没有FPU的设备生成FPU指令(检查__FPU_PRESENT),看看这个配置是不是打开了。

使用特权

评论回复
9
zeshoufx| | 2023-5-23 08:35 | 只看该作者

关于GD32F103在不同KEIL版本上编译出现不同的现像问题请教

会不会选错器件了,,,103好像不带fpu

使用特权

评论回复
10
lidi911| | 2023-5-25 19:38 | 只看该作者
应该是和编译器版本有关系

使用特权

评论回复
11
lulugo| | 2023-5-31 18:05 | 只看该作者

关于GD32F103在不同KEIL版本上编译出现不同的现像问题请教

安富莱电子的H7-TOOL开发工具可以仿真,集烧录+仿真+示波器+逻辑为一体,功能强大,适合工程师用

使用特权

评论回复
12
怀揣少年梦| | 2023-6-2 12:50 | 只看该作者

关于GD32F103在不同KEIL版本上编译出现不同的现像问题请教

编译器设置问题,勾选了FPU选项

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

5

帖子

0

粉丝