ST-Link资料06_与ST-Link相关的STSW-LINK004、007、008、009各是什么?
置顶/星标公众号,不错过每一条消息!
本教程由作者strongerHuang于2019年02月原创发布。
标签:STM32、 ST-Link、 调试器、 编程器、 下载器
版权所有:禁止商用
申明:该文档仅供个人学习使用,转载请公众号联系作者授权。
1写在前面
前面文章也陆陆续续对ST-Link相关的一些内容进行了讲述,其中也拓展了一些相关内容,如果没有阅读,建议先从前面开始看起。
很多人看到STSW-LINK004、STSW-LINK007、STSW-LINK008、STSW-LINK009这些内容就不明白到底是什么了。
这里暂且对这四项与ST-Link内容再进行综合概述和对比一下。
2
STSW-LINK004地址:
https://www.st.com/en/development-tools/stsw-link004.html
STSW-LINK004指的是STM32 ST-LINK Utility,一款用于编程STM32微控制器的全功能软件。
STM32 ST-LINK Utility提供了多种功能,可对STM32内部存储器((Flash、RAM、OTP等),外部存储器进行编程,以验证编程内容(校验和,编程期间和之后验证,与文件进行比较)以及自动执行STM32编程。
主要特点
免费软件
支持.s19、 .hex和.bin格式文件
加载、编辑和保存可执行文件和数据文件
擦除,编程,查看和验证设备FLASH内容
自动执行STM32编程(擦除,验证,编程,配置选项字节,计算校验和)
编程一次可编程存储器
支持编程和配置选项字节
提供命令行界面
比较文件与目标内存
在实时更新模式下支持内存和核心状态视图
ST-LINK固件升级
3
STSW-LINK007地址:
https://www.st.com/en/development-tools/stsw-link007.html
STSW-LINK007在前面文章中有提到,是ST-LINK、ST-LINK/V2、ST-LINK/V2-1和STLINK-V3的固件升级工具包。
该升级工具包有两种版本:Windows平台版和全平台(Windows、Linux、MacOS)版。
Windows平台版:
目前(2019年02月)最新的固件为:
ST-LINK:V1J13S4.
ST-LINK/V2:V2J33S7.
ST-LINK/V2-1:V2J33M25 (STM32) 或 V2M25S7 (STM8).
STLINK-V3SET:V3J3M2B3S1.
提示:
如果大家要对ST-Link进行升级,建议使用该升级工具包。
4
STSW-LINK008地址:
https://www.st.com/en/development-tools/stsw-link008.html
STSW-LINK008是ST-LINK/V2-1的USB驱动,支持Windows Vista, 7 and 8。
目前STSW-LINK008是比较老的版本,官方只保留,没有进行更新了。因为有最新的USB驱动包(STSW-LINK009)替代了该驱动包。(请见下一章节)
提示:
该功驱动比较老了,不建议大家再使用它。
5
STSW-LINK009地址:
https://www.st.com/en/development-tools/stsw-link009.html
STSW-LINK009是基于ST-LINK, ST-LINK/V2, ST-LINK/V2-1, ST-LINK-V3的驱动,支持32或64位Windows 7、 8、 10操作系统。
STSW-LINK009也是目前官方重点更新和维护的驱动,想要更新ST-Link驱动的朋友,建议使用这个STSW-LINK009。
6
四项内容综合说明上面章节也把这四项内容都一一列举出来说明一下,相信大家都进一步了解了这四项内容。
我这里也再综合进行说明一下,看大家都发现了这些问题没有。
6.1 网址对比
www.st.com/en/development-tools/stsw-link004.html
www.st.com/en/development-tools/stsw-link007.html
www.st.com/en/development-tools/stsw-link008.html
www.st.com/en/development-tools/stsw-link009.html
细心的朋友会发现,网址就只差一个字符,也方便记忆。你发现一些什么规律吗?
6.2 状态说明
STSW-LINK004、STSW-LINK007、STSW-LINK009处于活跃(Active)状态。
STSW-LINK008处于不推荐(NRND)状态。
所以,不推荐STSW-LINK008用于新设计。
6.3 全套工具
USB驱动(STSW-LINK009)、固件升级(STSW-LINK007)、编程工具(STSW-LINK004)。
不知道大家发现没有,这四项内容几乎包含了ST-Link的全套工具。
6.4 拓展(硬件)
除了STSW-LINK00x这四项内容,还有就是ST-link硬件(V1、 V2、 V3)的内容,这里不多说,给出网址:
www.st.com/en/development-tools/st-link.html
www.st.com/en/development-tools/st-link-v2.html
www.st.com/en/development-tools/stlink-v3set.html
(再次提示一下,对比网址你能发现一些规律)
7
说明1.该文档仅供个人学习使用,版权所有,禁止商用。
2.本文由我一个人编辑并整理,难免存在一些错误。
3.本文收录于公众号「嵌入式专栏」,关注微信公众号回复【ST-Link资料】即可查看全系列教程。
8最后
若觉得文章对你有帮助,随手点赞、分享,也是对我的支持和鼓励。
扫描下面二维码、关注公众号,在底部菜单中查看更多精彩内容!
长按识别图中二维码关注