参考
自制ST-Link V2.1教程(SWD调试+虚拟串口+虚拟U盘)
http://t.csdnimg.cn/85ejB
一. 关于ST-LINK
ST-LINK是ST公司开发的一款专门用于STM8、STM32单片机调试的硬件设备,截至到现在官方已经推出三代产品:V1、V2、V3 。
ST-LINK V1 是比较老的版本,官网上显示已经停产。目前市面上很少看见有V1版,基本被V2版取代了。
ST-LINK V2 是目前比较主流的版本,第一款V2产品诞生于2011年,相比于V1有着更高的通信速率。V2 包含两个版本,分别为:ST-LINK V2 与 ST-LINK V2-1。
ST-LINK V2 : 支持STM32和STM8调试,不带虚拟串口,淘宝大多数卖的都是这种。
ST-LINK V2-1 : 仅支持STM32调试,带虚拟串口和虚拟U盘下载,目前ST官方的Nucleo系列评估板上面板载的ST-Link就是这个版本。本文自制ST-LINK就是围绕V2-1版本展开。
ST-LINK V3 诞生于2018年
,目前在市面上普及率还不是很高。ST-LINK V3是针对STM8和STM32的新一代模块化在线调试兼编程功能的工具。STLINK-V3包含三个版本:STLINK-V3SET、STLINK-V3MINI、STLINK-V3MODS。V3 相较于 V2 有着更高的数据传输速率,同时具备更高灵活性和扩展性&