ST-Link是STM32开发的得力助手,能快速完成程序下载与调试。掌握其核心用法,能让开发效率倍增。

1、硬件连接:四线决胜
接线方案:采用SWD接口,仅需连接4根线:
3.3V → 3.3V
GND → GND
SWCLK → PA14(或目标板SWCLK)
SWDIO → PA13(或目标板SWDIO)
操作提示:接线后优先检查供电,避免电压不稳导致连接失败。
2、驱动安装:识别是关键
核心步骤:
安装STSW-LINK009驱动。
在设备管理器中确认设备识别为STMicroelectronics STLink dongle。
备选方案:若已安装Keil或STM32CubeProgrammer,驱动可能已自动安装。
3、Keil环境配置:三步到位
选择调试器:
Options for Target → Debug → 选择ST-Link Debugger。
设置SWD模式:
进入Settings → Debug → 选择SW端口,时钟设为1.8MHz。
下载并运行:
勾选Update Target before Debugging,点击Download按钮。
4、独立工具:直击烧录
软件选择:使用STM32 ST-LINK Utility或STM32CubeProgrammer。
操作流程:
Connect连接设备
Open File加载.hex或.bin文件
Program & Verify下载并校验
5、故障排查:对症下药
连接失败:
检查驱动状态,重新插拔ST-Link。
确认接线正确,芯片供电正常。
芯片锁死:
使用ST-LINK Utility的Target → Erase Chip全片擦除。
固件过旧:
通过ST-LINK → Firmware update升级固件。
温馨提示:首次使用务必检查驱动识别,它是所有操作的前提。遇到问题时,重新插拔往往是有效的解决方式。
本文玩点嵌入式原创文章,转载请注明来源!

扫码关注











































