当前位置: 首页 > news >正文

st-linkv2 stm32f103的能在stm32f407vet6上使用吗? 烧录之类的

st-linkv2 stm32f103的能在stm32f407vet6上使用吗? 烧录之类的

Serial Wire Debug(SWD)

可以的 👍
ST-Link V2 完全可以给 STM32F407VET6 烧录程序和调试

只要通过 SWD接口连接就行,这是 STM32 系列通用的调试方式。


一、为什么可以用

STM32F103 和
STM32F407VET6

虽然是不同系列,但都支持:

Serial Wire Debug(SWD)

所以 ST-Link V2 可以调试几乎所有 STM32。


二、连接方法(最常用)

ST-Link V2 接线如下:

STLINKSTM32F407
3.3V 3.3V
GND GND
SWDIO PA13
SWCLK PA14
NRST NRST(可选)

示意:

 
STLINK-V2 STM32F407
--------- ----------
SWDIO --------> PA13
SWCLK --------> PA14
GND --------> GND
3.3V --------> 3.3V
NRST --------> NRST (可选)
 

最少只需要:

 
SWDIO
SWCLK
GND
 

就能烧录。


三、烧录软件

常见三种:

1 STM32CubeProgrammer(官方推荐)

STM32CubeProgrammer

功能:

  • 烧录

  • 擦除

  • 查看Flash

  • Option Byte


2 Keil直接下载

Keil MDK

点击:

 
Download
 

即可烧录。


3 STM32 ST-LINK Utility(老软件)

很多老工程还在用。


四、注意一个关键问题(很多人踩坑)

淘宝很多 ST-LINK V2 是克隆版

但基本都能用,只要:

 
驱动安装正确
 

如果连接不上:

检查:

 
BOOT0 是否被拉高
芯片供电是否3.3V
SWDIO SWCLK 是否接对
 

五、F407调试速度

SWD下载速度很快:

 
1MB Flash
几秒就能烧完
 

比串口ISP快很多。


六、很多开发板本身就带STLINK

例如很多 F4 开发板:

  • 板载 STLINK

  • USB直接下载

就不用外接了。


总结

 
ST-LINK V2
完全可以给
STM32F407VET6
烧录和调试
 

接口:

 
SWDIO
SWCLK
GND
 

即可。


如果你愿意,我可以再给你一个 ST