LPC800应用中发现的MDK问题

zhaojun_xf   2013-9-16 09:51 楼主

最近无事,用LPC812做了个简单的东西,在调试看门狗的时候发现个奇怪的问题:
在对看门狗寄存器赋值时发现,如果没有变量暂存,直接在等式里边运算,在赋给寄存器就会出问题,如果运算完后再赋值就正常。

1.png

2.png



[ 本帖最后由 zhaojun_xf 于 2013-9-16 09:54 编辑 ]
我的博客

回复评论 (3)

第一种方法,看门狗会一直复位,第二种方法就正常,说明中方法的运算结果有问题。
我的博客
点赞  2013-9-16 09:56
请问LPC800这个8pin的MCU有库文件吗?最近想了解一下它。。。。。
点赞  2017-5-25 21:28

这个问题是不是优化等级(“C/C++”里的Optimization设置)太高了导致的? 

  • image.png
点赞  2021-8-24 14:52
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复