JTAG有10pin的、14pin的和20pin的,尽管引脚数和引脚的排列顺序不同,但是其中有一些引脚是一样的,各个引脚的定义如下。

一、引脚定义

Test Clock Input (TCK) -----强制要求1

TCK在IEEE1149.1标准里是强制要求的。TCK为TAP的操作提供了一个独立的、基本的时钟信号,TAP的所有操作都是通过这个时钟信号来驱动的。

Test Mode Selection Input (TMS) -----强制要求2

TMS信号在TCK的上升沿有效。TMS在IEEE1149.1标准里是强制要求的。TMS信号用来控制TAP状态机的转换。通过TMS信号,可以控制TAP在不同的状态间相互转换。

Test Data Input (TDI) -----强制要求3

TDI在IEEE1149.1标准里是强制要求的。TDI是数据输入的接口。所有要输入到特定寄存器的数据都是通过TDI接口一位一位串行输入的(由TCK驱动)。

Test Data Output (TDO) -----强制要求4

TDO在IEEE1149.1标准里是强制要求的。TDO是数据输出的接口。所有要从特定的寄存器中输出的数据都是通过TDO接口一位一位串行输出的(由TCK驱动)。

Test Reset Input (TRST) ----可选项1

这个信号接口在IEEE 1149.1标准里是可选的,并不是强制要求的。TRST可以用来对TAPController进行复位(初始化)。因为通过TMS也可以对TAP Controll进行复位(初始化)。所以有四线JTAG与五线JTAG之分。

(VTREF) -----强制要求5

接口信号电平参考电压一般直接连接Vsupply。这个可以用来确定ARM的JTAG接口使用的逻辑电平(比如3.3V还是5.0V?)

Return Test Clock ( RTCK) ----可选项2

可选项,由目标端反馈给仿真器的时钟信号,用来同步TCK信号的产生,不使用时直接接地。

System Reset ( nSRST)----可选项3

可选项,与目标板上的系统复位信号相连,可以直接对目标系统复位。同时可以检测目标系统的复位情况,为了防止误触发应在目标端加上适当的上拉电阻。

USER IN

用户自定义输入。可以接到一个IO上,用来接受上位机的控制。

USER OUT

用户自定义输出。可以接到一个IO上,用来向上位机的反馈一个状态

由于JTAG经常使用排线连接,为了增强抗干扰能力,在每条信号线间加上地线就出现了这种20针的接口。但事实上,RTCK、USER IN、USER OUT一般都不使用,于是还有一种14针的接口。对于实际开发应用来说,由于实验室电源稳定,电磁环境较好,干扰不大。

需要说明的是,上述Jtag头的管脚名称是对IC而言的。例如TDI脚,表示该脚应该与IC上的TDI脚相连,而不是表示数据从该脚进入download cable。

实际上10针的只需要接4根线,4号是自连回路,不需要接,1,2接的都是1管脚,而8,10接的是GND,也可以不接。


原文https://blog.csdn.net/u010444107/article/details/78929219

JTAG接口针脚定义及含义相关推荐

  1. JTAG各类接口针脚定义以及六线接法

    JTAG各类接口针脚定义.含义以及SWD接线方式 参考文章 JTAG(Joint Test Action Group,联合测试行动小组)是一种国际标准测试协议,用于系统仿真.调试及芯片内部测试.它通过 ...

  2. rj45 千兆接口定义_RJ45接口针脚定义(各种接口针脚定义)

    下面是 [RJ45接口针脚定义(各种接口针脚定义)]的电路图 RJ45接口信号定义,以及网线连接头信号安排 以太网 10/100Base-T 接口: Pin Name Description 1 TX ...

  3. 一文读懂HDMI和VGA接口针脚定义

    一文读懂HDMI和VGA接口针脚定义 摘自:http://www.elecfans.com/yuanqijian/jiekou/20180423666604.html   HDMI概述 HDMI是高清 ...

  4. DB9和DB25的常用信号脚说明;RS232接口针脚定义

    转载自 http://blog.sina.com.cn/s/blog_72dba9a2010197yh.html DB9和DB25的常用信号脚说明;RS232接口针脚定义(2008-08-20 16: ...

  5. 天籁obd接口针脚定义_典藏 | OBD接口位置大全及部分常用手机型号语音播报设置流程...

    OBD接口的位置 OBD接口的位置一般都在方向盘下方的内饰板中,靠近驾驶员膝盖附近的地方,不同车型的位置稍有区别,但基本位置都差不多. OBD接口统一采用梯形的16针DLC形式接插件,梯形接口是防误插 ...

  6. 天籁obd接口针脚定义_关于手机MicroUSB接口数据线,这里有最详细解说

    众所周知,现在手机数据线的接口主要有三种:即Micro USB接口.USB Type C接口以及iOS系统手机的Lightning接口. 在安卓旗舰手机上,USB Type-C接口已逐渐取代Micro ...

  7. obd 与服务器 通讯协议,经典   OBD-2是什么及接口针脚定义和通信协议

    在车辆年检新标准的实施中,不仅增加了与排放相关部件的外观检查(如连接管路是否老化.龟裂.漏气等),还新增了OBD检测项目,并且要求在进行排放污染物检测的整个过程中,都不能断开OBD设备. 如此一来使得 ...

  8. 中星9号接收机各厂家芯片资料大全和升级接口针脚定义

     品牌  产品型号  芯片配置 海尔 2晶10芯 IC:HI2023E+1108+5812 海尔高清OST-666  2晶6芯 IC:M88VS2000+241674K.1+M88TS2020 海尔高 ...

  9. rj45接口引脚定义_布线知识:各种接口RJ45接口针脚定义解析

    RJ45接口信号定义,以及网线连接头信号安排 以太网 10/100Base-T 接口: Pin Name Description 1 TX+ Tranceive Data+ (发信号+) 2 TX- ...

  10. 天籁obd接口针脚定义_常见汽车诊断头位置(OBD针脚定义).pdf

    您所在位置:网站首页 > 海量文档 &nbsp>&nbsp汽车/机械/制造&nbsp>&nbsp汽车试验与故障诊断 常见汽车诊断头位置(OBD针脚定义 ...

最新文章

  1. AI实时特效,魔幻修图,Adobe Photoshop相机拯救PS菜鸟
  2. matlab取角马为什么减一,动物世界角马为什么不敢攻击狮子?
  3. 二进制包如何知道go 版本_gops 是怎么和 Go 的运行时进行交互的?
  4. C语言弧长,在C ++中从给定角度的弧长?
  5. VBA 打开 Debug窗口 进行调试 (同时可以查看debug操作对应的快捷键)
  6. SAP OLE中常用的一些方法和属性
  7. [APIO2009]抢掠计划 ($Tarjan$,最长路)
  8. 企业计算机仿真技术应用,基于计算机仿真技术的企业生产物流系统优化研究
  9. 原创:华三杯2018山东省赛决赛样题试做
  10. Web前端实现3D旋转魔方相册【超详细】
  11. wpa_supplicant状态机
  12. Caffe中求解器(Solver)介绍
  13. Quorum快速部署
  14. C语言的广泛作用的论文,高职C语言课程教学论文
  15. IOS开发 当滑动tabelview时,使键盘滑落
  16. Delphi常用的Excel操作
  17. 前端UNI-APP调用企业微信客户端API JS-SDK方法
  18. 基金从业考试各科目难度特点?
  19. Mybatis缓存探索,查询集合后修改内容,再次执行sql查询结果发现是被修改过的
  20. 机器学习100天(三十四):034 先验概率、条件概率

热门文章

  1. 为什么需要交叉编译器
  2. 虚拟声卡实现播放铃声
  3. MapGuide应用最佳实践—MapGuide Server和MapGuide WebExtension分开部署
  4. MapGuide open source开发心得一:简介
  5. verlay虚拟化技术_Overlay解决虚拟化难题 - 节点动态 - 海南师范大学信息网络与数据中心| Network Center HaiNan Normal University...
  6. Desktop Aquarium Wallpaper‪s for mac(高清水族馆屏保)
  7. 如何从hibernate官网下载各个版本的hibernate
  8. excel熵值法计算权重_评价得分计算:确立权重的方法
  9. Firemonkey使用Android原生控件一些注意事项
  10. 前端面试题总汇、常考、笔试题等