一、写在前面前面文章也陆陆续续对ST-Link相关的一些内容进行了讲述,其中也拓展了一些相关内容,如果没有阅读,建议先从前面开始看起。 很多人看到STSW-LINK004、STSW-LINK007、STSW-LINK008、STSW-LINK009这些内容就不明白到底是什么了。 这里暂且对这四项与ST-Link内容再进行综合概述和对比一下。 二、STSW-LINK004地址: STSW-LINK004指的是STM32 ST-LINK Utility,一款用于编程STM32微控制器的全功能软件。 STM32 ST-LINK Utility提供了多种功能,可对STM32内部存储器((Flash、RAM、OTP等),外部存储器进行编程,以验证编程内容(校验和,编程期间和之后验证,与文件进行比较)以及自动执行STM32编程。 主要特点 三、STSW-LINK007地址: STSW-LINK007在前面文章中有提到,是ST-LINK、ST-LINK/V2、ST-LINK/V2-1和STLINK-V3的固件升级工具包。 该升级工具包有两种版本:Windows平台版和全平台(Windows、Linux、MacOS)版。 Windows平台版: 目前(2019年02月)最新的固件为: 提示: 四、STSW-LINK008地址: STSW-LINK008是ST-LINK/V2-1的USB驱动,支持Windows Vista, 7 and 8。 目前STSW-LINK008是比较老的版本,官方只保留,没有进行更新了。因为有最新的USB驱动包(STSW-LINK009)替代了该驱动包。(请见下一章节) 提示: 五、STSW-LINK009地址: 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.1 网址对比www./en/development-tools/stsw-link004.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)的内容,这里不多说,给出网址: (再次提示一下,对比网址你能发现一些规律) 七、说明1.该文档仅供个人学习使用,版权所有,禁止商用。 2.本文由我一个人编辑并整理,难免存在一些错误。 3.为了方便大家平时公交、地铁、外出办事也能用手机随时随地查看该教程,该教程同步更新于微信公众号【嵌入式专栏】,关注微信公众号回复【ST-Link资料】即可查看全系列教程。 八、最后我的博客:http://www. 我的微信公众号(ID:strongerHuang)还在分享STM8、STM32、Keil、IAR、FreeRTOS、UCOS、RT-Thread、CANOpen、Modbus…等更多精彩内容,如果想查看更多内容,可以关注我的微信公众号。 |
|