微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > STM32 STM8开发工具 ST-LINK/ V2 硬件说明

STM32 STM8开发工具 ST-LINK/ V2 硬件说明

时间:10-02 整理:3721RD 点击:

简介:

这是一款完全兼容ST-LINK/V2的STM32 STM8开发工具,可以在线仿真、调试、下载全系列的STM8和STM32 MCU。并且拥有固件升级的功能,可支持ST公司未来的MCU开发。

本产品采用与官方版本完全一致的固件,所以完全兼容官方的ST-LINK/V2,具有相同的功能及使用方法。

并且,产品设计团队还对官方版本的硬件作了反复摸索、不断优化,使之既继承了官方版本优点,又对官方版本进行了超越;让用户使用起来更安全、更方便、更快捷、更高效!


整体功能:



背面标识图:


10 PIN接口图:



上排针(1、3、5、7、9脚)依次定义为:

RST、SWIM、GND、TCK/SWCLK、TMS/SWDIO

下排针(2、4、6、8、10脚)依次定义为:

T3V、nTRST、TDI、TDO、nRST


定义的详细解释:

2脚:T3V;5脚:GND;是3V和GND电源输出

STM8、STM32各种调试方式共用;

1脚:RST; 3脚:SWIM;这二针是STM8的

SWIM调试口。

7脚:TCK/SWCLK; 9脚:TMS/SWDIO;这二针是STM32的JTAG或SWD调试口。

当设置为SWD模式时,7脚为SWCLK,9脚为SWDIO(注意原背面标签印刷反了)


其它引脚均为STM32的JTAG信号



J1跳线的使用注意事项:


J1功能:选择是否对目标板供3V电;

注意:本开发工具对外供电的规格:电压:DC 3V,电流:<=300mA;

  • 当使用STM32系列芯片时,可自由选择短接或断开,不影响调试,当短接时,就可对目标板进行供电;如果目标板独立供电,建议断开J1;
  • 当使用STM8系列芯片时,如要由ST-LINK/V2对目标板进行供电,请短接J1;
  •     如果要对STM8目标板独立供电,下列两种情况必须要注意:

当使用STM8时,如果目标板独立供电,并且供电电压>3V时,必须短接J1,才能调试

当使用STM8时,如果目标板独立供电,并且供电电压<3V时,可以断开J1,特别是供电电压低于2.5V时,必须断开J1来调试


产品的尺寸示意图:

本产品设计理念就是小巧、漂亮、易带,主体尺寸约为:25mmX45mm。加上转接板,与一张银行卡长度差不多。请参考以下2张尺寸示意图片





连接到PC机:

  • 采用USB接口连接PC机,ST-LINK/V2开发工具是高速的USB2.0通信。我们配套了优质的USB 2.0 通信线缆。
  •    ST-LINK/V2连接电脑需要驱动程序,请参考我们提供的资料;或者到官网下载。

(驱动程序适合Win7、Vista、XP)

(具体操作,请参见: STLINK V2安装使用详解.pdf)


连接到目标板:

  • ST-LINK/V2下载器通过20针的JTAG 或SWD接口连接至STM32目标板(接口是如何定义见转接板上标识或文档说明),需要注意连接方向。

ST-LINK/V2下载器通过SWIM接口连接至STM8目标板;(STM8的SWIM接口定义见转接板上标识或文档说明);注意连接位置。


通过转接板连接到STM8 示意图:

通过转接板上的CN4 STM8 SWIM调试接口,与目标板上对应接口相连接



不通过转接板,直接使用杜邦线,连接到STM8 示意图:

通过ST-LINK /V2上10 PIN接口1(RST)、2(T3V)、3(SWIM)、5(GND),与目标板上对应接口,用杜邦线相连接起来


通过SWD接口,连接到STM32 目标板JTAG示意图:

通过ST-LINK /V2上10 PIN接口2(T3V)、5(GND),7(SWCLK)、9(SWDIO)、与目标板上对应接口,用杜邦线相连接起来


STM8、STM32仿真、调试时的软件设置:

(具体操作,请参见: STLINK V2安装使用详解.pdf;STM8调试详解.pdf)


通过20 PIN排线接口,连接到STM32 目标板JTAG示意图:

在这种连接下,可以自由设置STM32使用SW模式或JTAG模式





很详细,好帖子,点赞。

很详细!很赞!

谢谢分享!

谢谢分享!

开发工具不错,有特点

开发工具不错,小巧灵活,功能不少

谢谢分享!

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top