AVR Studio求助

2019-03-24 21:07发布

我用这个软件去调试延时时间,但发现情况好像不太妙。 当我把延时程序改动以后,再次运行,但发现延时的时间是不变的。 void delay(uint z)
{
 uint i,j;
 for(i=100;i>0;i--)
  for(j=z;j>0;j--);
} 就如上面的程序,我把i的初值改动了几次,再次仿真,但发现显示的时间和改动之前是一样的? 请问有朋友知道问题出在哪吗? 我已经重新载入了文件的。 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
6条回答
hz_university
2019-03-25 02:47
老兄呀,照你说的去做了,还是一样情况呀。
while(1)
{
        delay(2);
        delay(10);
}
这是我的主程序,我单步执行,发现它居然还可以跳出while循环!怪了

一周热门 更多>