atmel studio 6 软件仿真出现的一个问题
int main(void)
{
unsigned char i;
unsigned char gege,shishi;
initports(); //断点1
while(1)
{
initports(); //断点2
}
}//main
在使用软件仿真的时候,使得如上的程序运行,本来我认为程序会一直在断点2里运行,但是软件仿真的时候是运行断点1-断点2-断点1-断点2,不知道有谁知道这个是什么原因?
谢谢大家。
送上福利一枚:
解决办法两个,第一:看汇编,第二:关掉优化,再看汇编
页:
[1]