本帖最后由 raoxianbin 于 2014-1-19 14:40 编辑
如题,感觉对
asm(" ESTOP0"); // Uncomment to stop the test here
for (;;);
不是理解,看资料说是可以把处理器挂起,
我不明白的是 asm(" ESTOP0"); 如何使仿真器停止呢 ,连接仿真器之后 ESTOP0的值时0 还是1呢
后面的是死循环不也会把程序停在此处吗? 那停止仿真和程序停留在这有什么区别呢
那到底起作用的是这两条语句中的哪一条呢
我用2812芯片,进入一个中断,发现asm(" ESTOP0"); 这条语句和for循环的作用差不多,都是卡死这那不能往下走了
没见仿真器停止工作啊
麻烦知道的帮忙解答下
谢谢了! |