STLINK-V3SET

来自丢石头百科
STLINK-V3SET
STLINK-V3SET
基本信息

分类: STM32 STM8 编程器 调试器

品牌: ST

功能简介
特性
  • 支持在线下载和仿真
  • 支持STM8/STM32系列单片机

接口

JTAG接口 SWD接口 SWIM接口

相关产品

STM32开发板 STM32编程座

简介

STLINK-V3SET,是意法半导体(ST)新推出的第三代ST-LINK调试编程工具,适用于STM8和STM32系列芯片的下载及在线仿真。

相比前两代,功能更强大,写入性能提高三倍,采用独立式探头和模块化调试扩展接口设计,使用更灵活。 另外除了虚拟COM接口和大容量存储功能,还增加多路桥接功能,支持接入目标板的SPI/UART/I2C/CAN/GPIOs进行通信。

特点

  • 独立式探头,模块化扩展接口
  • 通过Micro USB接口自供电(不对目标板供电)
  • USB 2.0高速兼容接口
  • 直接固件更新支持 (以便支持更多新推出的器件)
  • 支持JTAG/SWD接口 :
    • 支持3V~3.6V电压范围和5V容限输入
    • 配套有1.27mm间距的STDC14转MIPI10/STDC14/MIPI20扁平线
    • 配套有2.54mm间距的20-pin JTAG/SWD扁平线(微雪额外配送)
    • SWD和串行线路查看器(SWV) 通信支持
  • 支持SWIM接口(须加转接板MB1440):
    • 支持1.65V~5.5V电压范围
    • 引出SWIM排针(2.54mm间距)
    • 配套有2.54mm间距的4-pin SWIM连接线和散头线(微雪额外配送)
    • 支持SWIM低速和高速模式
  • 支持虚拟COM端口 (VCP):
    • UART接口支持3V~3.6V电压范围和5V容限输入
    • VCP频率高达15MHz
    • 在STDC14连接器上可用(在MIPI10上不可用)
  • 支持多路桥接USB转SPI/UART/I2C/CAN/GPIO(须加转接板MB1440)
    • 支持3V~3.6V电压范围和5V容限输入
  • 拖放式Flash编程
  • 双色LED:通信、电源

支持的软件

  • STM32CubeProgrammer
  • KEIL RVMDK
  • IAR EWARM
  • GCC-based IDEs

支持的器件

  • 支持所有带SWIM接口的STM8系列单片机
  • 支持所有带JTAG / SWD接口的STM32系列单片机

参数对比

项目 STLINK-V3SET STLINK-V3MINI ST-LINK/V2 ST-LINK 说明
JTAG/SWD支持电压范围 3V - 3.6V 3V - 3.6V 1.65V - 3.6V 3V - 3.6V ST-LINK/V2支持STM32低压器件
SWIM支持电压范围 1.65V - 5.5V 不支持 1.65V - 5.5V 1.65V - 5.5V STLINK-V3MINI不支持STM8的SWIM接口
是否支持SWV YES YES YES NO 目前仅STM32支持SWV,STM8尚不支持
调试接口个数 多个 多个 2 1 STLINK-V3SET/MINI除了下载接口,还预留GPIO接口
LED状态指示灯 双色LED 双色LED 双色LED 红色LED 双色LED可指示电源/信号状态,红色LED只指示信号状态

快速入门

连接到PC机

  • STLINK-V3SET采用USB接口连接PC机,驱动程序由支持ST-LINK的工具集自动安装 。
  • STLINK-V3SET开发工具采用STM32 F7芯片为控制芯片,实现高速的USB2.0通信。

连接到目标板

STLINK-V3SET下载器通过JTAG / SWD接口连接至STM32目标板

STLINK-V3SET JTAG/SWD接口

  • STM32的JTAG / SWD接口可通过MB1441或MB1440板上的STDC14接入,也可通过MB1440板上的20PIN IDC端子接入。
  • STM32的SWD接口还可直接通过MB1440板上的SWD接口连接目标板。

STM32 SWD 下载典型连接方式:

通过MB1440板上的20PIN IDC端子接入。

ST-Link V2 User Manual 3.png

管脚编号 目标板管脚
1 3.3V/5V
7 SWDIO
9 SWDCLK
15 NRST(可选)
19 3.3V
20 GND

STLINK-V3SET下载器通过SWIM接口连接至STM8目标板

STLINK-V3SET SWIM接口

  • 如果使用排线连接(不用拆外壳),需要跳上MB1440板上的JP4和JP6跳线帽。
  • 如果叠放,需要跳上MB1440板上的JP3、JP4和JP6跳线帽。

LED状态说明

  • COM灯闪烁红色:STLINK-V3SET连接到计算机后,USB枚举过程
  • COM灯红色:STLINK-V3SET与计算机已建立连接
  • COM灯闪烁绿色/红色:目标板和计算机在进行数据交换

文档

视频

软件

驱动

ST资料

转到:#软件#程序#文档

FAQ


问题:
使用 STM32 ST-LINK Utility,程序无法正常下载。报错
Can not connect to target!
Please select "Connect Under Reset" mode from Target->Settings menu and try again.
答复:

Target --> Settings --> Mode 选择 Connect Under Reset

ST-LINK-STM32-FAQ-7.png

如果使用此方法仍然无法下载,则尝试按住开发板的 Reset 键,再点击连接,再松开 Reset 键。



问题:
在keil中,程序可以正常下载和运行,但调试时却出现类似如下的错误?
Cannot access Memory
Error while accessing a target resource. The resource is perhaps not available or a wrong access was attempted.
*** error 57: illegal address (0x08000000)
答复:

在Options for Target --> Debug --> Settings --> Debug --> Download Options对话框中取消勾选Download to Flash选项。



问题:
使用STLINK-V3SET时,用keil软件能识别到下载器,能读到芯片ID,但是报以下错误?

FAQ05.png

FAQ06.png

答复:

查看下keil版本号,至少要5.25才能使用。

ST-LINK-STM32-FAQ-07.jpg



问题:
如何在ST官网下载STVP软件?
答复:
  • 打开STVP下载链接:

http://www.st.com/content/st_com/en/products/development-tools/software-development-tools/stm32-software-development-tools/stm32-programmers/stvp-stm32.html

  • 找到“Get Software”获取软件

ST-LINK-FAQ02.png

  • 点击同意协议

ST-LINK-FAQ03.png

  • 填写姓名(拼音),邮箱地址,打勾,点击“download”下载之后,ST会发一份链接到你邮箱,点击链接,重复“第一步”,即可下载软件。

ST-LINK-FAQ04.png



问题:

使用 Keil 下载程序的时候,报错 ST-LINK USB communication error

答复:
  • 情况一:可能是接线错误。检查一下管脚连接,使用 SWD 方式下载程序的时候,必须保证 1 脚接入了 3.3V 或者 5V,用于给 ST-Link 提供参考电压。ST 官方的 ST-Link 必须输入参考电压(而不是用于输出),和市场上的其他版本 ST-Link 有所区别。
  • 情况二:可能是固件版本过低,请尝试升级固件。将 ST-Link 连接上电脑之后,使用这个工具升级固件:文件:ST-LinkUpgrade.zip



Icon-mail.png 联系 丢石头

我们的工作时间是: 09:00-18:00 (UTC+8 周一到周六)