您的位置 首页 电路

在实践项目开发中keil的调试办法

一在keilc的调试状态下,如何观察各个片内外设的运行状态?如何修改它们的设置?​在调试状态下,点击Peripherals菜单下的不同外设选项

一.在keilc的调试状况下,怎么调查各个片内外设的运转状况?怎么修正它们的设置?​

在调试状况下,点击Peripherals菜单下的不同外设选项指令,就会显现或躲藏对应外设的调查窗口。

在程序运转时,各个片内外设的状况会不断地改变,为了随时调查它们的改变,为了随时调查它们的改变,能够启用view菜单下的Periodic Windows Update指令,让keilc主动周期改写各个调试窗口。​

二.在keilc的调试状况下,怎么调查和修正变量?​

在调试状况下,点击view菜单下的watch&call stack windows指令或对应的按钮,就会显现或躲藏起变量窗口。变量窗口包括有4个标签,即4个显现区,能够别离显现局部变量(locals标签)、指定变量(watch#1和watch#2两个标签)、及仓库调用(call stack标签)。​

在局部变量区,显现的是当时函数中的变量,这些变量不必设置,主动呈现在窗口中。为了调查其它变量,能够在watch#1标签按F2输入变量名。在程序运转中,能够调查这些显现的变量的改变,也能够用鼠标点击修正它们的值。​

别的还有更简略的办法调查变量的值,在程序中止运转时,将光标放在要调查的变量上停大约1s,就会呈现对应变量的当时值。​

三.在keilc的调试状况下,怎么设置断点和删去断电?​

办法一:用鼠标双击。在需求设置的行的最前面,双击鼠标左键,即可设置或铲除断电。​

办法二:用指令或指令按钮。先将光标移动到需求设置的行,然后点击debug菜单下的insert/remove breakpoint指令或工具栏中的相应按钮,即可设置或清楚断点。​

别的还有断点禁用和悉数清楚指令按钮。​

四。在keilc的调试状况下,怎么运用盯梢运转、单步运转、跳出函数运转指令?​

step指令和step over指令的差异:当遇到调用函数时,前者将盯梢进入函数,而后者是一步履行完函数。​

假如用全速运转指令go,能够运用stop running指令中止运转。​

欲退出调试状况,能够再次点击debug菜单下的start/stop debug session指令或相应的按钮。​

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/fangan/dianlu/257072.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部