一文教你学会keil软件仿真

本文介绍了如何利用Keil软件进行软件仿真来调试代码,无需单片机。步骤包括选择仿真、开始仿真并选择执行模式、观察变量变化以及运行程序。特别地,通过将变量添加到Watch1窗口来监控全局变量如flag1和flag2的状态,帮助定位错误。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

仿真在我们调试代码中是非常重要的。通过仿真,我们可以快速定位到错误代码,或者错误逻辑的地方。这里我就以上一篇博客为例,教大家如何软件仿真(软件仿真不需要单片机,直接通过keil软件进行代码调试)。

一.打开工具

5ad71d89d8234f719fbaa0ff63f0e3ac.png

 二.选择软件仿真

07ccdea00ede431bb321002d790a9593.png

三. 开始仿真,选择开始仿真按钮

e644c00574b442c6bee9b71bb11994f2.png 这里有4个选择,分别是 1.进入当前函数,2.越过当前函数(没进函数),3.跳出当前函数(已经进去执行),4.执行到光标处。

7fa55432a9254e9c801953a8b49d3471.png

 四.观察变量

我们这里是选择一个全局变量,然后右键,点击Watch1,这样之后就能到Watch1窗口观察flag1值的变化。这里我把flag1 flag2都添加到了Watch1。方便同时观察。c427d2a5314042b3a29ce390c8146f5e.png

 五.运行程序

我们这里没有设置断点,所以点击运行到断点处(如下按钮),程序就会一直往下面执行。

0875476fcb234021828120a8becf577e.png

 六.实验现象

FreeRTOS实验现象

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

VersionGod

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值