stm32 keil5 断点调试
情况
当我们需要 断点停在某一行,并且变量等于某个值、变量在执行读、写操作的时候,才中断。
使用方法
ctrl+B
- 语句访问次数
- 变量读/写次数 需要先添加到watch窗口中
- 变量条件匹配 简单的逻辑运算 == > <
- 打印操作,满足断点操作时,不暂停程序,只执行command命令。
断点会失效?
修改编辑器中的代码保存后,直接运行程序,发现修改的部分,即图中的红圈的代码无法打上断点?
答案: 编辑后的代码需要重新编译,烧录后再调试。
参考资料
【Keil调试利器】单片机中高级断点的使用