Keil uVision程序调试进阶技巧
浏览量:2177
时间:2024-03-18 22:50:09
作者:采采
在上一篇经验中,我们了解了程序调试的基本操作,现在继续深入介绍。当你进入调试界面时,会看到如下图示部分。光标已经运行到main函数的入口处,调试工具栏也展示在你面前。
1. 相关菜单介绍
首先是左边第一个选项,在调试运行过程中想重新开始时需要使用它,点击相当于程序重启。其后依次是全速运行、结束全速运行、逐语句调试和逐过程调试选项。
2. 全速运行
在全速运行中,无法精确掌控程序执行位置,只能通过点击停止按钮才能中断当前运行。通常与断点结合使用,设置断点后全速运行将快速到达指定位置停止。
3. F11逐语句调试
按下F11可逐步执行每一条语句进行调试,特别适用于不确定问题出在哪时。全速运行到指定位置后,使用F11逐步调试,遇到函数会进入函数内部(前提是该函数未被打包成库)。Ctrl F11执行完当前函数后停止。
4. F10单步运行
使用F10可逐步执行代码,但不会进入当前行的函数内部,遇到函数会执行完整个函数内的程序。Ctrl F10直接执行到光标所在行后停止。
5. 返回前一位置
若在函数内部执行时想返回之前位置而不继续执行,可点击按钮进行前后翻看操作。
6. 简单调试
现在可以尝试一些简单的调试操作,更多详细调试技巧将在后续介绍中。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。
上一篇
提升电脑表格排版的效率技巧
下一篇
在PS软件中插入版权符号的方法