请大家帮忙

2019-03-24 09:53发布

IAR 5.3 for 430,为什么我直接赋值没问,运算赋值超过40000就有警告,运算赋的值不能用。这是什么问题?如图
此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
Rickystandup
1楼-- · 2019-03-24 15:35
有人么?
jiamingz
2楼-- · 2019-03-24 15:50
 精彩回答 2  元偷偷看……
Rickystandup
3楼-- · 2019-03-24 18:56
jiamingz 发表于 2015-8-11 09:35
我在IAR FOR ARM中没有出现问题,有可能是编译器误报.

但是我后面再用这个赋值4*10000的变量i实际值是0
jiamingz
4楼-- · 2019-03-25 00:45
Rickystandup 发表于 2015-8-11 09:41
但是我后面再用这个赋值4*10000的变量i实际值是0

你是不是用的8位机,int 是8位,long是16位.你测试下你的编译器.
我用的32位机,没有问题.
数码小叶
5楼-- · 2019-03-25 01:21
 精彩回答 2  元偷偷看……
Rickystandup
6楼-- · 2019-03-25 07:13
jiamingz 发表于 2015-8-11 10:01
你是不是用的8位机,int 是8位,long是16位.你测试下你的编译器.
我用的32位机,没有问题.

哦,用的MSPF415,8位的运算是不行,我改用小数了。

一周热门 更多>

相关问题

    相关文章