设置为不可优化变量的NUM竟然被优化了。。。为什么呢!!!

2019-03-24 13:52发布

为了达到精度的要求,我的程序中有这样的一个算式,
        NUM = (100000*buff[0] + 10000*buff[1] + 1000*buff[2] + 100*buff[3] + 10*buff[4] + buff[5]);
我已经在全局变量中申明了NUM为volatile uint32  。为什么NUM得不到我想要的值呢??
大家有过这种情况么?? 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
3条回答
dontium
2019-03-24 22:19
< :TI_MSP430_内容页_SA7 --> 你怎么知道NUM被优化了?怎么优化的?
得不到你期望的值可能不是“优化”的原因吧

一周热门 更多>

相关问题

    相关文章