原因1:在watch window窗口,有之前使用的变量,后来,注视了该变量,但是watchwindow中没有去掉,导致keil调试总是断开

解决方法:
打开watchwindow,去掉不存在的变量,然后,退出调试界面重新编译后,再进入调试界面,即可解决问题。
原因2:memory地址有的不为4字节对齐
解决:关闭memory窗口
注:以上问题都可以通过新建工程解决。
本文介绍了在使用Keil进行程序调试时遇到的两种常见问题。一是watchwindow中保留了不存在的变量导致调试中断,解决办法是清理watchwindow并重新编译。二是内存地址未按4字节对齐,关闭memory窗口可解决。通过这些步骤,可以避免调试过程中的困扰。
原因1:在watch window窗口,有之前使用的变量,后来,注视了该变量,但是watchwindow中没有去掉,导致keil调试总是断开

解决方法:
打开watchwindow,去掉不存在的变量,然后,退出调试界面重新编译后,再进入调试界面,即可解决问题。
原因2:memory地址有的不为4字节对齐
解决:关闭memory窗口
注:以上问题都可以通过新建工程解决。
1012
1108
1664

被折叠的 条评论
为什么被折叠?