STM32双精度运算

调试程序的时候,用到两个双精度的运算,我写的公式比较长,这部分的计算竟然影响了中断部分的执行。

具体点说,就是由于双精度运算,影响了进入和跳出中断定时器的执行。如果我直接用假数,进入中断都是正常的;换成双精度运算后就不正常了。

后来修改成为整形去运算,就正常了。

不知道双精度运算的速度会比整形到底慢多少,这个问题还就不好解决了。

有些单片机有单独的浮点运算单元,估计那样会提高不少速度。

永不止步步 发表于03-31 10:03 浏览65535次
分享到:

已有0条评论

暂时还没有回复哟,快来抢沙发吧

添加一条新评论

只有登录用户才能评论,请先登录注册哦!

话题作者

永不止步步
金币:67410个|学分:345327个
立即注册
畅学电子网,带你进入电子开发学习世界
专业电子工程技术学习交流社区,加入畅学一起充电加油吧!

x

畅学电子网订阅号