在MDK5上面点击debug按钮之后,代码立刻自动全速运行,点击停止,MDK5定位不到代码在哪里停止了
代码自动运行之后,一些全局变量的值立刻就有了,而且这些值超出了范围,如下:
ready_flag 的值只能是YES或者NO,但这里却是0x7C
collect_ok_flag 的值不可能到0x31这么大
gprs_ok_flag 的值也不能到达这么大
pwonkey_flag 的值只能是
YES或者NO,但这里却是0x70
如下,在代码设置断点:
在第一行代码处设置断点,却被提示这里有两个断点,但我只设置了一个;
如果我在下面的代码处设置断点,不会提示这个信息,但RESET之后,仿真根本不会停在断点处,就像代码根本执行不到那里一样
请问这些都是什么问题导致?
请各路大神指教,谢谢!
一周热门 更多>