这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » AVR studio的延时函数不运行的解决方法

共1条 1/1 1 跳转至

AVR studio的延时函数不运行的解决方法

助工
2014-09-28 20:20:33     打赏
在调试过程中,会发现所编写的延迟函数没有执行,而是直接跳过执行后续的代码,出现这种问题是因为AVR Studio将变量优化,从而导致程序不执行。         解决方法:在声明变量时,前面增加volatile关键词,例如volatile int i;即可防止变量被优化。

共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]