发新帖我要提问
12
返回列表
打印
[STM8]

【经验分享】关于cosmic编译器的一个小错误,以及解决方法

[复制链接]
楼主: xiaolanghahaha
手机看帖
扫描二维码
随时随地手机跟帖
21
xiaolanghahaha|  楼主 | 2013-7-3 10:46 | 只看该作者 回帖奖励 |倒序浏览
cool_coder 发表于 2013-7-3 10:16
在中断程序里必须使用浮点运算吗?让你自己写汇编的话,估计绝不会这么干。C语言虽然做数值运算比较方便, ...

自己并没有使用浮点运算,只是使用can通讯的库函数,其中接收can消息,内部用到了long型而已,我只是把这个内容具体放大扩大,让大家都能明白这个问题

使用特权

评论回复
22
xiaolanghahaha|  楼主 | 2013-7-3 10:53 | 只看该作者
jerry_wtl 发表于 2013-7-3 10:33
中断里面只缓冲数据和做标志,其他操作比如运算什么的都不该在里面做,没有这个习惯会遇到更多麻烦。即使只 ...

嗯嗯,对,就是这样的

使用特权

评论回复
23
qrshi| | 2013-7-3 14:37 | 只看该作者
mark,谢谢分享。

使用特权

评论回复
24
hawksabre| | 2013-7-3 19:15 | 只看该作者
这种类型的错误    找起来  比较困难   楼主    顶一个

使用特权

评论回复
25
snowmanhaha| | 2013-7-9 09:01 | 只看该作者
,高手挺多,收获不少!!!

使用特权

评论回复
26
tianli1980| | 2013-7-14 16:48 | 只看该作者
直接用库里的中断向量表,这个方法好。学习了,顶楼主

使用特权

评论回复
27
xlsbz| | 2014-11-7 13:23 | 只看该作者
为什么要用浮点?写程序要谨慎小心才好。不懂的东西不要用。预防为主。
我宁愿觉得你可以找找 原野之狼说的 重入之类的  。

或者互斥数据之类的。

不用浮点不能搞定么?
不太可能吧?

使用特权

评论回复
28
xlsbz| | 2014-11-7 13:24 | 只看该作者

使用特权

评论回复
29
拿起书本| | 2014-11-7 13:25 | 只看该作者
浮点运算编程关乎设备的实时性,确实是硬件特别是游戏编程人员需要重点考虑的内容。

使用特权

评论回复
30
zhengluobiao| | 2015-3-16 10:04 | 只看该作者
有没有关于这方面的资料的呀?我好像用的都没问题。

使用特权

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

本版积分规则