Young87

SmartCat's Blog

So happy to code my life!

游戏开发交流QQ群号60398951

当前位置:首页 >跨站数据测试

[说明] 关于ST_Link V2.1 碰到的一些问题和一些说明

STLink V2.1

ST-LINK各版本的差别

ST-LINK V2

*V2:*

  • 支持STM32和STM8调试,不带虚拟串口
  • 目前市场上什么芯片的都有,主要看购买途径

ST-LINK V2.1

*V2-1:*

  • 仅支持STM32调试,不支持SWIM(即不能调试STM8),带虚拟串口和虚拟U盘下载
  • 目前市面上保有量较少,官方采用STM32F103CBT6,正点原子采用STM32F103C8T6,但存在一定的问题

ST-LINK V3

*V3:*

  • 虚拟COM端口(VCP)的特定功能:
    • UART接口和5V耐压输入支持3至3.6 V应用电压
    • VCP频率高达15 MHz
    • 在STDC14调试连接器上可用(在MIPI10上不可用)
  • 多路径桥接USB到SPI / UART / I 2 C / CAN / GPIOs的特定功能:
    • 3至3.6 V应用电压支持和5 V耐压输入
  • 目前市面上仅ST开发板上自带,调试器很少在市面上看到,主控制器采用STM32F7系列

自制STLink V2.1

采用STM32F103CBT6

优点

采用和官方Dome同样的芯片,不需要修改程序,不需要修改硬件,可以直接下载官方最新的固件,直接可以支持V2.1版本固件,不需要折腾。

缺点

缺点很明显,贵,CBT6比C8T6贵了好多,批量成本就上来了,当然自己做的话,还是很方便的。

采用STM32F103C8T6

优点

便宜,批量生产的价格很便宜,显著降低物料成本。

缺点

需要破解,C8T6 ROM 容量不允许直接下载V2.1的固件,需要进行破解才能下载,当使用Keil、IAR作为主要开发环境的时候,可以使用老版本固件,但当使用Cubeide作为主要开发环境的时候,需要破解软件,比较麻烦,适合有一定技术水平的玩家。

STLink V2.1电路设计

上一篇: 2020-05-12

下一篇: 参天大树

精华推荐