JTAG引脚定义的学习

JTAG相关知识

相关链接关于JTAG,你知道的和不知道的都在这里 - 知乎

                  你了解JLink、ST-Link、ULink、JTAG、SWD、SWIM的区别吗 - 知乎

TAP的使用 [译文] TAP and TAP Controller // JTAG 测试访问接口及其控制器 - 知乎

JTAG的三大功能:

1.下载器,即下载软件到FLASH里。

2. DEBUG,跟医生的听诊器似的,可探听芯片内部小心思。

3. 边界扫描,可以访问芯片内部的信号逻辑状态,还有芯片引脚的状态等等。

JTAG主要分类以及引脚图

J-link是德国SEGGER公司的。ST-link是ST意法半导体公司的

德国SEGGER公司的Jlink的JTAG接口

JTAG的引脚定义(Jlink的JTAG模式和SWD模式对比图

JTAG定义中的TRST引脚,用来复位TAP控制器的。在STM32系列单片机中,并没有TRST引脚,名字为NJTRST。

JTAG的使用方式

JTAG接口中,最常用的信号有四个,分别是TCK/TMS/TDO/TDIJTAG接口可以一对一的使用,也可以组成菊花链的一对多拓扑结构,两种拓扑结构如下图所示。多核的芯片,其芯片内部已经接成了菊花链的形式。

JTAG与CPU的接线图

TAP

TAP是用于与设备中新加入的寄存器交互数据,以此来实现这个测试方法。 用于JTAG测试而特意加入设备中的主要寄存器叫作边界扫描寄存器(Boundary Scan Register)。

  • 7
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值