STLink驱动安装与升级固件
STLink驱动安装与升级固件
前言:
嵌入式软件开发中,经常要对单片机进行烧录动作,烧录的设备通常有芯片厂自己设计的烧录板、JLink、STLink。本篇文章告诉你STLink的USB驱动安装和固件升级。
1 STLink简介
ST-Link是ST推出的用于对单片机进行在线调试和编程的工具。其一般具有SWIM、JTAG、SWD等通讯接口。目前有V1、V2、V3三大版本,市面上横行的盗版主要是V2标准版。
2 STLink USB驱动安装
先到ST官网 下载STLink的最新USB驱动 ,下载完成后会得到一个压缩包,该压缩包提供了32位和64位两种版本安装。解压压缩包,选64位则双击运行 dpinst_amd64.exe ,选32位则双击运行 dpinst_x86.exe 。安装只需一路点击 下一步 即可。
3 STLink固件升级
安装完驱动后进行下载固件,你可能看到如下报错信息。
出现该报错信息是由于STLink的驱动版本过高,而STLink设备中的固件版本太低导致,可使用更低版本的STLink驱动或将STLink固件升级。一般建议使用较新的版本,因此这里介绍升级STLink固件的方法。先在官网 下载STLink的固件包 。解压固件包,双击运行 stsw-link007\Windows\ST-LinkUpgrade.exe 升级程序见到如下界面。
升级STLink固件过程如下:
- 1、首先拔掉STLink,不要与电脑连接;
- 2、拔掉STLink上的所有接线,不要与MCU等连接;
- 3、将STLink连接电脑USB,然后运行stsw-link007\Windows\ST-LinkUpgrade.exe;
- 4、点击 Device Connect 连接STLink,查找到设备后点击 Yes即可开始自动升级固件,最后等待完成即可;
- 5、升级完成后重新插拔一次STLink;
如果见到以下报错提示,请将STLink设备上的接线全部拔掉并重新连接USB。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 OnlyCalm's Blog!
评论
ValineGitalk