1 软件、硬件平台
本文使用编程软件为: Keil MDK-ARM Plus version:5.29.0.0
调试下载器:ST-LINK V2
引脚定义
硬件接线图
看到本篇博客的同学老师们,我在使用过程中有一个问题,单片机的VCC电源必须供电,然后还必须要连接2号这个只有1.75v电压的引脚才可以下载和仿真。欢迎各位能够在评论区给与解答。
2 软件配置
3 调试界面
启动调试
调试界面
调试界面操作按钮
序号 | 按钮名称 | 中文说明 |
---|---|---|
1 | Reset----Reset the CPU | 复位 |
2 | Run(F5)----start code execution | 全速执行(如果有断点就停在断点前) |
3 | Stop—stop code execution lue | 停止全速执行 |
4 | Step—Step one line | 单步执行(语句依次执行) |
5 | Step Over----Step over the current line | 单步执行(不会进入子函数) |
6 | Step Out—Step out of the current function | 在进入子函数内部时激活,执行完剩余子函数命令,并返回主函数 |
7 | Run to Cursor Line (Ctrl+F10) | 程序运行至光标选中行 |
4 纯软件仿真
本章主要介绍如何在没有板子的情况下仿真逻辑代码。
4.1 软件设置
勾选Use simulator
4.2 运行仿真
4.3 增加仿真窗口
根据需要观测的运行结果,打开对应的仿真窗口。
4.4 运行程序
点击全速运行后,示例程序中会通过串口打印出字符,在下方的USART1窗口就可以看到程序编写的字符输出。