STM32下载程序的几种方法

原创
小哥 6个月前 (02-10) 阅读数 56 #大杂烩

STM32下载程序的几种方法

本文详细介绍了如何使用SWD方式为STM32系列芯片下载程序,包括所需硬件设备如ST-LINK、连接线的配置(如SWDIO上拉、SWCLK下拉),以及如何在MDK5中进行驱动安装和程序编译下载的过程。

摘要

对于STM32系列芯片,通常有三种下载程序的方法: 1. 串口转USB方式:需要用到一个CH340芯片,占用STM32芯片的引脚为USARTTX、USARTRX两个。 2. SWD方式下载程序:需要占用STM32芯片的引脚为SWDIO、SWCLK两个引脚。 3. 采用J_LINK的方式下载程序:需要占用STM32芯片的引脚为时钟TCK、模式选择TMS、数据输入TDI、数据输出TDO、复位线TRST(可不用)。

三种方法下载程序都需要地线GND与板子进行共地,最好留一个电源引脚VCC给板子供电。

主要内容

1. 串口转USB方式

  • 使用CH340芯片进行串口转USB。
  • 占用STM32芯片的USARTTX和USARTRX引脚。

2. SWD方式下载程序

  • 使用ST-LINK设备。
  • 占用STM32芯片的SWDIO和SWCLK引脚。
  • 连接线的配置:SWDIO接上拉、SWCLK接下拉(也可以不接上下拉)。
  • 在MDK5中进行驱动安装和程序编译下载。

3. J_LINK方式下载程序

  • 使用J_LINK设备。
  • 占用STM32芯片的TCK、TMS、TDI、TDO、TRST(可选)引脚。

注意事项

  • 所有下载方式都需要地线GND与板子共地。
  • 建议留一个电源引脚VCC给板子供电。

通过本文的介绍,您可以根据实际需求选择合适的下载方式,确保STM32芯片的程序能够顺利下载。

下载链接

STM32下载程序的几种方法

版权声明

所有资源都来源于爬虫采集,如有侵权请联系我们,我们将立即删除