如何使用keil进行软件的程序调试

如何使用keil进行软件的程序调试

分步阅读

我们在编写单片机的程序的时候经常会用到keil软件,但有时我们的程序运行不出正确不的结果,这时候就需要我们使用keil自带的调试功能一步一步的运行调试程序检查错误。我们这里使用的是虚拟调试,并没有在真实硬件上进行调试。当然,这在有些程序上是有限制的,不过对于大部分的程序这时最快的方法。

如何使用keil进行软件的程序调试

工具/原料

  • keil

方法/步骤

  1. 打开keil软件,这里我们已经默认打开了一个工程文件了

    点击我画圈的那个按钮,进入设置

    如何使用keil进行软件的程序调试

  2. 在Debug那个选项卡里

    我们选择use simulator,使用软件进行调试

    如何使用keil进行软件的程序调试

  3. 设置完毕后,我们可以在菜单栏找到这个放大镜的图标

    点击这个按钮进行调试操作

    如何使用keil进行软件的程序调试

  4. 可以看到程序已进入正常的调试模式运行

    这个时候程序是不会自动的去运行的,需要我们点击下一步的按钮才会一步一步的去执行

    如何使用keil进行软件的程序调试

  5. 这时我们点击菜单栏的watch图标

    可以选择一个查看窗口,我们这里选择watch1就好了

    如何使用keil进行软件的程序调试

  6. 在这里可以查看任意变量的值

    你可以在下面输入你想查看的变量回车就好了

    方便我们追踪发现错误

    如何使用keil进行软件的程序调试

  7. 在软件的最左边是寄存器的变量值,方便我们随时查看寄存器值是否正确

    在上面的菜单栏那一行

    第一个是复位按钮,按下后程序会进行复位操作

    第二个直接运行,就像我们平时一样,程序自动的由上自下的运行,一般我们都会加断点进行调试

    加断点直接双击当前行就可以了

    第三个X是停止运行

    后面的都是单步运行,具体的进入或跳出请看图示

    如何使用keil进行软件的程序调试

  • 45
    点赞
  • 187
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值