01JTAG简介
JTAG(JointTest ActionGroup)是一个接口,为了这个接口成立了一个小组叫JTAG小组,它成立于1985年。在1990年IEEE觉得一切妥当,于是发布了IEEE Standard 1149.1-1990,并命名为Standard Test Access Port and Boundary-ScanArchitecture,这就是大名鼎鼎的JTAG了。
JTAG的三大功能你知道吗,响当当的:
1.下载器,即下载软件到FLASH里。
2. DEBUG,跟医生的听诊器似的,可探听芯片内部小心思。
3. 边界扫描,可以访问芯片内部的信号逻辑状态,还有芯片引脚的状态等等。
JTAG根本没有标准的接口定义,甚至每家公司定义都不一样。在ARM的《系统和接口设计参考》文档中
文档下载地址:
链接:https://pan.baidu.com/s/13aQXOXR73_wiERz2kwN15w
提取码:xaaf
(提示:公众号不支持外链接,请复制链接到浏览器下载)
这篇文档列举了不同的JTAG接口
而我们经常在互联网看到的下图,是SEGGER公司的Jlink的JTAG接口。
J-Link是德国SEGGER公司推出基于JTAG的仿真器。简单地说,是给一个JTAG协议转换盒,即一个小型USB到JTAG的转换盒,其连接到计算机用的是USB接口,而到目标板内部用的还是jtag协议。它完成了一个从软件到硬件转换的工作。
同时Jlink也是个人觉的最流行的调试器。通过《系统和接口设计参考》可知,这个ARM官方的JTAG20pin并不相同。
在这里希望大家明白,ARM,Jlink,JTAG之间的关系。
使用频率也挺高的ST-linkV2的接口由上文可知,这也是ST公司自己定义的接口
Ulink、CMSIS_DAP和其他STM32的仿真器是一样的道理。
02JTAG介绍
边界测试:
举个例子你有两个芯片,这两个芯片之间连接了很多很多的线,怎么确保这些线之间的连接是OK的呢,用JTAG,它可以控制所有IC的引脚。这叫做芯片边界测试。
在JTAG接口中,最常用的信号有四个,分别是TCK/TMS/TDO/TDI。JTAG接口可以一对一的使用,也可以组成菊花链的一对多拓扑结构,两种拓扑结构如下图所示。多核的芯片,其芯片内部已经接成了菊花链的形式。
JTAG的菊花链还有很多玩法
CPU和FPGA制造商允许JTAG用来端口debug;FPGA厂商允许通过JTAG配置FPGA,使用JTAG信号通入FPGA核。
03JTAG和SWD
SWD接口:串行调试(SerialWireDebug),应该可以算是一种和JTAG不同的调试模式,最直接的体现在调试接口上,与JTAG的20个引脚相比,SWD只需要4(或者5)个引脚。
VCC、SWDIO、SWCLK、GND(有些情况,也加上了RESET脚)。
SWD和传统的调试方式区别:
SWD模式比JTAG在高速模式下面更加可靠。在大数据量的情况下面JTAG下载程序会失败,但是SWD发生的几率会小很多。基本使用JTAG仿真模式的情况下是可以直接使用SWD模式的,只要你的仿真器支持,所以推荐大家使用这个模式。
当CPU的GPIO不够用的时候,可以使用SWD仿真,这种模式支持更少的引脚。
在硬件PCB的体积有限的时候推荐使用SWD模式,它需要的引脚少,当然需要的PCB空间就小,可以选择一个很小的2.54间距的5芯端子做仿真接口。
Keil环境下Jlink调试器的JTAG模式和SWD模式
IAR环境下Jlink调试器的JTAG模式和SWD模式
Jlink的JTAG模式和SWD模式对比图
04关于Vref引脚
上面我们提到Vref引脚,属于IO接口的电源域,目的是为了使芯片逻辑电平与调试器的逻辑电平一致,避免逻辑错误,甚至对设备造损坏。
在Jlink上有Vref的跳线帽。
三个排针:①是NC,②是Vref,是和输出的1脚相连的,③是3.3V
如果要Jlink的1脚Vref输出3.3V,直接将②和③短接即可。
05关于TRST引脚
JTAG定义中的TRST引脚,用来复位TAP控制器的。在STM32系列单片机中,并没有TRST引脚,名字为NJTRST。
以STM32F207为例,NJTRST引脚在JTAG和SWD模式中的说明。
STM32F207的SWJI/O引脚可用性
06RESET引脚作用
在一些STM32的产品仿真时使用4线的SWD模式,发布版通常会将JTAG口设置为普通IO,或者由于管脚不够用,在发布版用作其他用途。我们在调试发布版,因为禁止了JTAG模式,没有办法仿真了。
这个时候,最常用的做法是,拉高BOOT0管脚,进入MainFlash memory模式,进行debug仿真。
对比STM32的官方开发板,我们在使用SWD模式没有引出RST引脚,当然属于SWD的还有SWO信号,这是个监视用的,也是非常有用。这两个信号都可以连接仿真器的。
仿真器有UnderReset的方式,因此,仿真器在需要仿真的时候,会把RST信号送到MCU,让MCU处于RST,或者采用Reset后仿真,代码还没执行到禁止JTAG状态下,所以可以直接仿真。当然,也可以主动复位供电,也是可以脱离原来的JTAG禁止状态。也可以拉高boot0管脚。
编辑:jq
相关推荐
JTAGGPIO
橙群微电子
发布于 :2023年03月06日 10:09:03
早上好, 我想知道是否可以禁用 STM32MP1 中的 JTAG。项目完成后,我不希望此界面处于活动状态。 有没有办法用寄存器/保险丝/OTP 禁用 JTAG/SWD 接口?
发表于 12-27 07:52
我将在定制板中使用 STM32F4 CPU。PCB 空间有限,我计划使用 STMX&IDE 开发调试/编程设备。那么是否需要 JTAG 接口(10 针),或者我是否可以只使用 SWD 接头?
发表于 01-12 08:11
在尝试对评估板进行编程和调试时,我还无法让 JTAG 工作。我正在使用 MCUXpresso IDE 和 PE Multilink JTAG。我可以通过 USB 编程和调试,但不能通过 JTAG
发表于 03-15 07:50
-if JTAG -speed 4000 -autoconnect 1 -JTAGConf -1,-1您对 SWD 接口有什么建议(JlinkScript 和命令)吗?
发表于 03-16 08:52
我似乎无法通过 J-link Ultra 让 SWD/JTAG 在 MIMXRT1011-EVK 上工作。我已经移除了跳线 J61 和 J62,当我在 MCUExpresso 中启动调试时它会抛出此错误消息:使用 CMSIS-DAP 进行调试工作正常。你能建议吗?谢谢
发表于 04-10 09:15
的区别和联系区别:JTAG可以调试程序,而ISP只能下载程序。联系:同作为AVR程序下载工具,都能把程序从电脑下载到单片机中。都能对芯片的熔丝位和锁定位进行编程。JTAG调试与普通软件仿真的区别和联系联系
发表于 03-16 17:10
。可以通过ISP下载线或者STK500把程序下载到单片机中。 ISP下载线成本低廉,制作简单,一个并口ISP下载线只需几十元即可得到。开发工具成本低也是AVR单片机的优势之一。 JTAG与ISP的区别和
发表于 08-05 10:51
(JTAG)的转换呢? 有以下两种做法: 1. 在电脑上写一个服务程序,把IAR、KEIL和ADS中的RDI命令解析成相关的JTAG协议,然后通后一个物理转换接口(注意,这个转换只是电气物理层上的转换
发表于 03-01 09:26
这是我的一个博客(偷下懒,就不编辑了),希望可以帮助到需要帮助的朋友!Jlink SWD和Jtag下载失败总结 - guguizi的专栏 - 博客频道 - CSDN.NEThttp://blog.csdn.net/guguizi/article/details/47768393
发表于 08-21 16:04
板子是MB997B,现有JTAG仿真器,板子的SWD可用排线把JTAG接口引出在连接到板子上,会不会影响到调试,毕竟排线那部分是引出的
发表于 09-07 19:36
下图红色圈起来的字: JTAG电路图: JTAG接口,同样也是SWD接口,JTAG用的是6个引脚,SWD用的是2个引脚。(没有说电源负和正两个引脚) STM32支持JTAG和SWD两种方式,只需要在软件上设置切换即可,如
发表于 07-04 03:09
在学习《例说STM32》的过程中,使用函数JTAG_Set(JTAG_SWD_DISABLE);结果把SWD和JTAG模式都给关了,现在不能往板子下程序了,求救,如何才能打开JTAG,怎样重新把程序
发表于 11-01 08:44
jtag和swd速度是不是swd更快?稳定性哪个好,抗干扰能力更强?我的应用里可能会有比较大的干扰jtag有那么多接地线屏蔽,swd只有一根地线开发板上的jtag接了很多的上拉下拉,这些是不是只是
发表于 03-12 01:54
我想问题下 DSP用的JTAG和STM32用的JTAG有什么区别,能否使用STM32使用的JTAG给DSP下载程序还是说DSP下载程序需要特定修改之后的JTAG?
发表于 03-20 01:44
据我了解,UART端口调试仅用于FX1/FX2LP,JTAG用于FX3。但是在FX3-SDK中,每个示例固件包括调试模块与UART初始化。UART和JTAG之间的关系是什么?如果我想调试评估板上
发表于 04-28 15:04
我们正在设计一个基于PIC32 MZ的板,而我不确定ICSP和JTAG之间的区别。我通常更喜欢开放的标准,但我也关心在调试方面获得最好的特性。我们计划使用真正的ICE,据我所知,它支持两种协议,用于
发表于 05-13 14:35
)key_up=1; JTAG_Set(SWD_ENABLE);为什么关闭了JTAG和EWD之后每次还要打开SWD呢????? 有什么用途呢?????
发表于 10-24 01:41
上升。十六进制文件名:“PrPuxBuffCaseSexSLuldLyLED”表单演示程序。下载工具:J-Link下载软件:J-FlashDeLoad接口请帮助告诉我如何连接JTAG(SWD模式)和擦除芯片,谢谢。
发表于 10-25 10:41
请问一下原子哥,为什么在使用LCD的时候,要使能JTAG呢,也就是 JTAG_Set(SWD_ENABLE);//开启SWD如果我把这一句注释掉的话,读LCD的ID读回来的就不正确,当然也就不能正常显示了
发表于 11-10 21:12
在使用jtag调试stm32f0的时候,使用swd模式提示TCK LOW,连接不上,检查硬件!一开始连接上了,然后写了一段代码之后,好像使单片机卡死在那边了。然后现在我的jtag也被我调试的挂了,指示灯又不亮了,真悲惨啊,老大有啥解决的方法对于我这两个问题!
发表于 05-22 04:35
core on JTAG chainNo devices found on JTAG chain. Trying to find device on SWD.Info: Found SWD
发表于 07-17 07:10
1、什么是下载调试器 2、JTAG 标准是什么 3、SWD 标准是什么 4、SWD / JTAG 的存在什么区别?
发表于 03-11 06:32
目录01、JTAG简介02、JTAG介绍03、JTAG和SWD04、关于Vref引脚05、关于TRST引脚06、RESET引脚作用01、JTAG简介JTAG(JointTest
发表于 07-29 09:04
JTAG和SWD的区别在哪?USART和UART的区别在哪?
发表于 10-08 09:01
如何通过JTAG/SWD写一个简单的串口IAP实验?
发表于 10-11 09:34
如何对JTAG进行烧写?swd的烧写方法是什么? 怎样去设计一种SWD的电路呢?
发表于 10-21 08:55
JTAG是什么?JTAG有哪些功能?JTAG接口和SWD接口有哪些区别呢?
发表于 10-25 06:54
STM32的输入输出模式有哪几种?STM32启动文件(.s)主要实现什么功能?STM32F1芯片有哪些程序下载方法?什么是CMSIS?JTAG调试接口和SWD调试接口在硬件上有什么区别?STM32和ARM二者之间是什么关系?
发表于 10-28 08:01
为什么STM32会禁止JTAG调试功能却保留SWD下载调试功能呢?
发表于 11-25 08:56
作为嵌入式软件工程师,下载调试器都应该知道,但你真正了解其SWD 和 JTAG接口的含义和区别吗?今天分享一篇公众号【嵌入式专栏】整理的关于 SWD 和 JTAG的文章。嵌入式专栏1什么...
发表于 12-10 07:24
是广为使用的JTAG 接口另一个是新的“串行线(Serial Wire, SW)调试接口”,也就是SWD调试接口SWD和JTAG两种调试接口仿真的区别两者的区别主要在于使用引脚的多少,...
发表于 01-26 07:09
SWD 和传统的调试方式区别 1. SWD 模式比 JTAG 在高速模式下面更加可靠。 在大数据量的情况下面 JTAG 下载程序会失败, 但是 SWD 发生的几率会小很多。基本使用 JTAG 仿真
发表于 01-26 06:10
01JTAG简介JTAG(JointTest ActionGroup)是一个接口,为了这个接口成立了一个小组叫JTAG小组,它成立于1985年。在1990年IEEE觉得一切妥当,于是发布了...
发表于 02-11 07:03
相信大家在对单片机编程时都遇到过端口复用的问题,特别是在引脚数量有限的MCU当中;今天会给大家讲解下我们的下载/调试接口中JTAG和SWD引脚的复用和禁止设置,这个也是大家普遍会遇到的问题。一、准备工作...
发表于 02-11 06:53
JTAG与SWD的含义与引脚前言一、JTAG二、SWD总结前言最近使用M0搭建了一个最基础的SoC但是在使用keil进行软件调试的过程中遇到了不小的问题,这里对常见的两种调试方式做一个总结一
发表于 02-17 08:00
STM32F103的JTAG和SWD接口被禁用,无法下载程序今天烧写STM32例程进板子的时候,没注意程序里有完全禁用(JTAG+SW-DP)的语句,第一次烧写成功之后,就再也烧不了程序进板子里了
发表于 02-22 08:15
我们常用到的有哪几种模式的接口?日常我们用到的JTAG和SWD两种模式的接口是怎样的?
发表于 02-23 07:14
20脚JTAG/SWD调试接口接法是怎样的?什么是时钟?为什么STM32要有多个时钟源呢?
发表于 02-24 06:20
只需要4个(或者5个)引脚,结构简单,但是使用范围没有JTAG广泛,主流调试器上也是后来才加的SWD调试模式。SWD和传统的调试方式区别:SWD模式比JTAG在高速模式下面更加可靠。在大数据量的情况下
发表于 05-24 15:48
通过JTAG 实现对Flash 在线编程。首先, 介绍JTAG 的定义、结构及引脚的定义, 并阐述JTAG 状态机的工作原理。然后,介绍JTAG口的边界扫描寄存器,给出实现JTAG在线写Flash的电路, 和
发表于 04-16 10:00
•59次下载
JTAG先进的功能和系统设计,JTAG Advanced Capabilities and System Design
The JTAG bus, originally intended
发表于 05-16 09:57
•30次下载
JTAG调试原理(推荐):ARM JTAG 调试原理
发表于 05-27 08:59
•18次下载
JTAG调试原理(推荐):这篇文章主要介绍ARM JTAG调试的基本原理。基本的内容包括了TAP (TEST ACCESS PORT) 和BOUNDARY-SCAN ARCHITECTURE的介绍,在此基础上,结合ARM7TDMI详细介绍了的JTAG调试原
发表于 05-27 10:44
•147次下载
这篇文章主要介绍ARM JTAG调试的基本原理。基本的内容包括了TAP (TEST ACCESS PORT) 和BOUNDARY-SCAN ARCHITECTURE的介绍,在此基础上,结合ARM7TDMI详细介绍了的JTAG调试原理。这篇文章主要是
发表于 07-14 23:19
•82次下载
避免H-JTAG问题发生最重要的一点是要进行正确的配置。下面介绍一下H-JTAG软件的安装和配置流程。
发表于 03-06 14:12
•19次下载
本内容向大家提供了JTAG功能及系统设计 JTAG也是一种国际标准测试协议(IEEE 1149.1兼容),主要用于芯片内部测试。现在多数的高级器件都支持JTAG协议,如DSP、FPGA器件等。标准的JTAG接口是
发表于 03-30 10:04
•155次下载
这篇文章主要介绍ARM JTAG调试的基本原理。基本的内容包括了TAP (TEST ACCESS PORT) 和BOUNDARY-SCAN ARCHITECTURE的介绍,在此基础上,结合ARM7TDMI详细介绍了的JTAG调试原理。 这篇文章主要是总结了
发表于 11-15 17:35
•109次下载
SWD 模式比 JTAG 在高速模式下面更加可靠。 在大数据量的情况下面 JTAG 下载程序会失败, 但是 SWD 发生的几率会小很多。基本使用 JTAG 仿真模式的情况下是可以直接使用 SWD 模式的, 只要你的仿真器支持。 所以推荐大家使用这个模式。
发表于 03-04 15:33
•7次下载
stm32的JTAG和SWD的使用区别
发表于 12-17 21:49
•34次下载
JTAG ICE User Guide
发表于 09-21 09:23
•12次下载
时钟正常,就可以通过JTAG接口访问CPU的内部寄存器和挂在CPU总线上的设备,如FLASH,RAM,SOC(比如4510B,44Box,AT91M系列)内置模块的寄存器,象UART,Timers
发表于 10-13 19:28
•3次下载
)的转换呢?有以下两种做法: 1.在电脑上写一个服务程序,把IAR、KEIL和ADS中的RDI命令解析成相关的JTAG协议,然后通后一个物理转换接口(注意,这个转换只是电气 物理层上的转换,就像RS232那样的作用)发送你的的目标板。H-JTAG就是这样的。H-JTAG的硬件就仅是一个物理电平的转换接
发表于 10-18 13:04
•6次下载
本文档的主要内容详细介绍的是Jlink仿真器的SWD与JTAG下载模式如何进行接线详细方法说明。
发表于 05-16 08:00
•16次下载
SWD 和传统的调试方式区别 1. SWD 模式比 JTAG 在高速模式下面更加可靠。 在大数据量的情况下面 JTAG 下载程序会失败, 但是 SWD 发生的几率会小很多。基本使用 JTAG
发表于 12-02 17:06
•19次下载
01JTAG简介JTAG(JointTest ActionGroup)是一个接口,为了这个接口成立了一个小组叫JTAG小组,它成立于1985年。在1990年IEEE觉得一切妥当,于是发布了...
发表于 12-08 09:51
•5次下载
JTAG与SWD的含义与引脚前言一、JTAG二、SWD总结前言最近使用M0搭建了一个最基础的SoC但是在使用keil进行软件调试的过程中遇到了不小的问题,这里对常见的两种调试方式做一个总结一
发表于 12-22 19:05
•17次下载
转自https://zhidao.baidu.com/question/15403504727290183871)SWD 仿真模式概念简述先所说 SWD 和传统的调试方式有什么不一样:首先给大家介绍
发表于 12-29 19:52
•3次下载
日常我们用到的JTAG和SWD两种模式的接口如下:但是实际上接口是如下图所示箭头所示对接的:也就是说我们JTAG的19脚对应的是SWD的1脚。当你需要引线出来的时候JTAG的TDO 13脚对应的就是
发表于 12-31 19:26
•21次下载
电子发烧友网站提供《JTAG到SWD和标签连接适配器.zip》资料免费下载
发表于 07-26 09:41
•4次下载
JTAG标准文档
发表于 08-25 16:12
•0次下载
jtag基本原理介绍。
发表于 10-24 15:05
•0次下载
什么是jtag接口
JTAG(Joint Test Action Group ,联合测试行动小组 ) 是一种国际标准测试协议,主要用于芯片内部测试及对系统进行仿真、调试, J
发表于 12-20 13:40
•4.3w次阅读
JTAG技术是一种嵌入式调试技术,芯片内部封装了专门的测试电路TAP(测试访问口),通过专用的JTAG测试工具对内部节点进行测试和控制,目前大多数ARM器件支持JTAG
发表于 08-24 13:10
•7541次阅读
JTAG仿真接口设计
发表于 10-26 11:03
•1929次阅读
时钟正常,就可以通过JTAG接口访问CPU的内部寄存器和挂在CPU总线上的设备,如FLASH,RAM,SOC(比如4510B,44Box,AT91M系列)内置模块的寄存器,象UART,Timers,GPIO等等的寄存器。
发表于 11-15 13:06
•2085次阅读
Zwolinski著《VHDL数字系统设计》,电子工业出版社出版了他的中文版。 没一个JTAG兼容的元件都有一个共用的测试结构,这种结构基本单元如下: 1、测试存取端口 测试存取端口包括4个或5个为测试增加的引脚。这些引脚是: TDI和TDO(测试数据输入和输出)。数据和指令通过扫描路径送至
发表于 12-04 12:44
•710次阅读
JTAG编程方式是在线编程,传统生产流程中先对芯片进行预编程实现再装到板上因此而改变,简化的流程为先固定器件到电路板上,再用JTAG编程,从而大大加快工程进度。JTAG接口可对PSD芯片内部的所有部件进行编程
发表于 12-10 10:20
•8013次阅读
调试ARM,要遵循ARM的调试接口协议,JTAG就是其中的一种。当仿真时,IAR、KEIL、ADS等都有一个公共的调试接口,RDI就是其中的一种,那么我们如何完成RDI--》ARM调试协议(JTAG)的转换呢?
发表于 12-10 10:40
•1.1w次阅读
JTAG(JointTestActionGroup,联合测试行动小组)是一种国际标准测试协议,主要用于芯片内部测试及对系统进行仿真、调试,JTAG技术是一种嵌入式调试技术,它在芯片内部封装了专门
发表于 01-11 09:45
•2.7w次阅读
本文从引脚、调试方式、仿真器的支持和硬件接口四个方面对jtag和swd进行了详细的对比区别。
发表于 01-11 10:06
•12.8w次阅读
本文为大家介绍JTAG接口转SWD接口方法,利用此转换方式,可以简化板载调试接口(相应单片机应支持SWD调试)。
发表于 01-11 10:23
•2.9w次阅读
一般的协议是求着CPU读写字库的程序,但JTAG可以读写CPU的程序,命令让CPU啥活都干,擒贼先擒王,JTAG就是屠龙刀。
发表于 06-20 16:27
•1.2w次阅读
硬件或软件,那么仿真工具也很可能是通过JTAG端口与微处理器对话。而且,如果系统中采用了球栅阵列(BGA)封装的IC,那么JTAG也是测试BGA器件与底层印制电路板之间连接的最有效方法。
发表于 09-27 09:06
•3840次阅读
JTAG(联合测试工作组)是一种国际标准测试协议(IEEE 1149.1兼容),主要用于芯片内部测试。现在多数的高级器件都支持JTAG协议,如DSP、FPGA器件等。标准的JTAG接口是4线:TMS、TCK、TDI、TDO,分别为模式选择、时钟、数据输入和数据输出线。
发表于 03-27 14:54
•2.6w次阅读
JTAG的接口是一种特殊的4/5个接脚接口连到芯片上 ,所以在电路版上的很多芯片可以将他们的JTAG接脚通过Daisy Chain的方式连在一起,并且集成电路只需连接到一个“JTAG端口”就可以访问一块印刷电路板上的所有集成电路。
发表于 11-15 07:08
•2963次阅读
USB AVR JTAG 仿真器 兼容 AT AVR JTAG ICE
简单易用,稳定可靠。支持AVR Studio 4
型号 USB AVR JTAG
发表于 12-20 14:43
•1505次阅读
JTAG是Joint Test Action Group的缩写,是IEEE 1149.1标准。使用JTAG的优点:JTAG的建立使得集成电路固定在PCB上,只通过边界扫描便可以被测试。
发表于 08-27 14:18
•2413次阅读
作者 | strongerHuang 微信公众号 | strongerHuang 作为嵌入式工程师,下载调试器都应该知道,但你真正了解其SWD 和 JTAG接口的含义和区别吗? 1 什么是下载调试器
发表于 10-27 09:29
•1.3w次阅读
作为嵌入式工程师,下载调试器都应该知道,但你真正了解其 SWD 和 JTAG 接口的含义和区别吗? 1、什么是下载调试器 简单来说,下载调试器是将 PC(例如通过 USB 协议)发送的命令转换
发表于 11-28 11:44
•1823次阅读
简单来说,下载调试器是将PC(例如通过USB协议)发送的命令转换为MCU(负责MCU内部外围设备)理解的语言(例如SWD或JTAG协议)的设备,加载代码并精确控制执行。
发表于 09-28 14:44
•1591次阅读
JTAG是1980年代开发的用于解决电子板制造问题的IEEE标准(1149.1)。如今,它可以用作编程,调试和探测端口。但是首先,让我们看看JTAG的最初用途,边界测试。
发表于 10-17 17:46
•1545次阅读
下载调试器是将PC(例如通过USB协议)发送的命令转换为MCU(负责MCU内部外围设备)理解的语言(例如SWD或JTAG协议)的设备,加载代码并精确控制执行。
发表于 12-04 10:05
•1463次阅读
菊花链,或通过JTAG端口连接多个DSP、FPGA、CPLD和其他逻辑器件,允许使用单个JTAG连接器控制它们。菊花链通常用于具有多个JTAG器件的电路板,菊花链连接TDI和TDO引脚以形成串行路径。链的输入是第一个设备的TDI;链的输出是最后一个设备的 TDO。
发表于 02-02 17:17
•206次阅读
基于Cortex-M内核的单片机,目前主流的下载接口就是JTAG和SWD。
SWD 和 JTAG引脚区别:
**JTAG:**
* **TDI:**
发表于 02-20 16:05
•349次阅读
评论