SWIM接口STM8单片机ST-LINK在线烧录调试Debug

2025-04-29 17:04:06

1、受页面大小限制没有ST Visual Develop,请参看如下引用:STM8单片机开发环境STVD编译C语言破解下载安装

2、把ST-LINK插入电脑USB口,另一端对应连上单片机最小系统(VCC,SWIM,RESETR,GND)

3、打开ST Visual Programmer

SWIM接口STM8单片机ST-LINK在线烧录调试Debug

4、选择ST-LINK>USB>SWIM>STM8S003F3,点OK

SWIM接口STM8单片机ST-LINK在线烧录调试Debug

5、打开File>Open

SWIM接口STM8单片机ST-LINK在线烧录调试Debug

6、选择桌面LED文件夹下Debug文件夹下的led.s19,点打开

SWIM接口STM8单片机ST-LINK在线烧录调试Debug

7、打开Program>Current tab(快捷键:Ctrl+P)

SWIM接口STM8单片机ST-LINK在线烧录调试Debug
SWIM接口STM8单片机ST-LINK在线烧录调试Debug

8、走完进度条,下方显示:PROGRA怡觎现喾M MEMORY successfully verified.表明已经烧录成功.可以看到13脚输出低电平,该低电平可以点亮一个LED灯,自此烧录工作已完成,下面介绍在线调试Debug单步运行

SWIM接口STM8单片机ST-LINK在线烧录调试Debug
SWIM接口STM8单片机ST-LINK在线烧录调试Debug

9、打开ST Visual Develop

SWIM接口STM8单片机ST-LINK在线烧录调试Debug

10、打开桌面LED文件夹LED.stw工作空间

SWIM接口STM8单片机ST-LINK在线烧录调试Debug

11、打开Debug instrument>Target Settings

SWIM接口STM8单片机ST-LINK在线烧录调试Debug

12、选择Swim ST-Link,点确定

SWIM接口STM8单片机ST-LINK在线烧录调试Debug

13、点Start Debugging

SWIM接口STM8单片机ST-LINK在线烧录调试Debug
SWIM接口STM8单片机ST-LINK在线烧录调试Debug

14、设置断点,把鼠标光标点在第15行,按下F9

SWIM接口STM8单片机ST-LINK在线烧录调试Debug

15、全速运行,打开Debug>continue(快捷键F5)或者工具栏红圈位置

SWIM接口STM8单片机ST-LINK在线烧录调试Debug

16、查看变量值,龅歧仲半打开Edit>QuickWatch(快捷键shift+F9)或者工具栏红圈位置,左键双击Variable下方输入要查看的变量名,这里输入PC_ODR,Value则会实时显示该变量的值。

SWIM接口STM8单片机ST-LINK在线烧录调试Debug
SWIM接口STM8单片机ST-LINK在线烧录调试Debug

17、单步运行,打开Debug>Step Into(快捷键F11)或者工具栏红圈位置

SWIM接口STM8单片机ST-LINK在线烧录调试Debug

18、自此在线调试Debug工作完成,后续我们再接着下一个聊天:STM32开发环境MDK(Keil)C语言破解下载安装,欢迎大家来聊聊!

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢