356
2180
3253
版主
使用道具 举报
1万
7万
11万
管理员
eric2013 发表于 2018-5-7 16:08 看下反汇编,浮点乘法对应的指令是否是以字母v开头的,如果是的话,才真正开启了,如果没有正确开启,而MDK ...
caicaptain2 发表于 2018-5-7 16:17 看汇编,使用的是VMOV和VMOV.F32指令,那应该就是开启了浮点了。
eric2013 发表于 2018-5-7 16:25 然后在看下这里,单步调试,看看你的程序进入这里了没有
caicaptain2 发表于 2018-5-7 16:33 看了下执行的时间。发现了问题所在。乘以0.8的浮点计算耗时太长,超越了中断间隔时间。 abc*0.8的耗时比 ...
eric2013 发表于 2018-5-7 16:36 不要是0.8,要是0.8f,务必加上后缀。这样表示单精度浮点操作,如果你没有加就是双精度,F4搞双精度比较 ...
本版积分规则 发表回复 回帖后跳转到最后一页
|小黑屋|Archiver|手机版|硬汉嵌入式论坛
GMT+8, 2025-8-17 06:47 , Processed in 0.043027 second(s), 27 queries .
Powered by Discuz! X3.4 Licensed
Copyright © 2001-2023, Tencent Cloud.