Keil调试时设置断点的高级用法
1. 设置断点的运行次数。以下面程序为例,在循环的第十次将程序停止。首先在循环中手动打一个断点:
2. 变量匹配断点。将变量添加到Watch窗口,右击选择Set Access BreakPoint at xxx。还是弹出刚才的菜单:
3. 变量条件匹配断点。跟上一步一样,在Watch窗口,右击变量选择Set Access BreakPoint at xxx。勾选Access方式Read或Write,删除Expression下原来的内容,填写表达式“AD== 10”。这样当AD==10时程序会停止。
4. 打印信息。选择一个手动打好的断点,然后在Command下填写printf(),则在运行到断点处时,程序不会停止,而是在Command窗口打印设置的信息。
