ST-Link具有SWIM、JTAG / SWD等通信接口,用于与STM8或STM32微控制器进行通信(各版本有差异)。 ST-LINK官方的有V1、V2、V3版本,V1基本被V2替代,市面上常见的是V2版本,V3版本是18年下半年新推出的版本,市面上普及率还不是很高;常见的V2版本价格比较贵。 目前市面上山寨的ST-Link,大部分是山寨V2标准版。
在高速模式下,SWD比JTAG更可靠一些,常见的接线信号如下所示,根据具体情况自主选择。 注意:SWD模式下,SWDIO的上拉电阻可预留不贴,在ST的一些MCU参考设计中,有提到建议添加,实际测试不加不影响下载。 SWD模式J-Link与CPU的连接图 6. SWIM SWIM接口常见于ST的STM8系列单片机,ST-Link2与STM8连接只需要4根线,见表格。
(SWIM协议是一种用于STM8微控制器的调试/编程协议。) ST-LINK ST-LINK/V2 写本文的时候,才发现有新款的:STLINK-V3SET STLINK-V3SET Hardware Development Tools for STM32 - STMicroelectronics 2.ULink仿真器 ULINK 是 ARM/KEIL 公司的仿真器,因此仅可以在Keil软件上使用(其他IDE如ADS、IAR下不能使用)。支...
重点来了:当板子上没有JTAG接口时,我们可以使用SWD接线方式,以前使用物美价廉(山寨)的ST-link时,只需要四根线(SWIO,SWCLK,3V3,GND)就可以轻松实现目标板连接,简单小巧,可谓是嵌入式攻城狮的最爱! 但是换成正版的ST-link/V2,还是四线(SWIO,SWCLK,3V3,GND)连接的话,就会出现No target connected的问题。
ST-LINK是专门针对意法半导体STM8和STM32系列芯片的仿真器。ST-LINK /V2指定的SWIM标准接口和JTAG / SWD标准接口,其主要功能有: 编程功能:可烧写FLASH ROM、EEPROM、AFR等; 仿真功能:支持全速运行、单步调试、断点调试等各种调试方法,可查看IO状态,变量数据等; ...
ST-LINK是专门针对意法半导体STM8和STM32系列芯片的仿真器。ST-LINK /V2指定的SWIM标准接口和JTAG / SWD标准接口,其主要功能有: 编程功能:可烧写FLASH ROM、EEPROM、AFR等; 仿真功能:支持全速运行、单步调试、断点调试等各种调试方法,可查看IO状态,变量数据等; ...
ST-LINK是专门针对意法半导体STM8和STM32系列芯片的仿真器。ST-LINK /V2指定的SWIM标准接口和JTAG / SWD标准接口,其主要功能有: 编程功能:可烧写FLASH ROM、EEPROM、AFR等; 仿真功能:支持全速运行、单步调试、断点调试等各种调试方法,可查看IO状态,变量数据等; ...
ST-Link是STM8和STM32微控制器的在线调试器和编程器。提供SWIM、JTAG/SWD等通信接口。七、调试器Pin脚 市面上的MCU和调试适配器通过下载调试引脚实现功能,引脚可复用SWD和JTAG。20pin和10pin连接器常见。八、总结 JTAG、SWD是仿真器、下载器、调试器协议接口,JLink、ULink、ST-Link是不同公司产品...
总结一下J-Link、ST-Link、ULink三种仿真器之间的区别: JLink是通用型的ARM内核芯片仿真器,支持的芯片和软件开发环境多,优选; ST-Link是针对STM8/STM32,如果你使用STM8/STM32单片机,首选ST-Link,当然用JLink下载ST系列单片机也可以; ULink专注于Keil平台,支持ARM7/9,Cortex-M0~M4,ULink2还支持8051系列芯片,综合...
简述LINK、JTAG、ULINK及ST-LINK区别 由于JLINK使用硬件完成RDI到JTAG协议的转换,所以JLINK的功 能要比JTAG强大。因为JTAG用的是并行口,所以在使用的时候不方便,而且功能也不如JLINK。 ULINK是KEIL公司开发的仿真器,专用于KEIL 平台下使用,ADS,iar 下不能使用。