当前位置:首页 > 测试测量 > 测试测量
[导读]在这篇文章中,小编将对JTAG接口的相关内容和情况加以介绍以帮助大家增进对JTAG接口的了解程度,和小编一起来阅读以下内容吧。

在这篇文章中,小编将对JTAG接口的相关内容和情况加以介绍以帮助大家增进对JTAG接口的了解程度,和小编一起来阅读以下内容吧。

一、JTAG接口

JTAG接口到底是什么呢?恐怕很多朋友的不知道。

JTAG是(Joint Test Action Group(联合测试行为组织))的英文缩写,该组织成立于1985 年,是由几家主要的电子制造商发起制订的PCB 和IC 测试标准。JTAG 主要应用于:电路的边界扫描测试和可编程芯片的在线系统编程。在生产过程中,通过JTAG接口可以对芯片进行测试验证,避免了暴露到市场上可能存在的隐患。同时,JTAG接口也可以用于FPGA/CPLD的编程和调试,在FPGA/CPLD开发过程中,通过JTAG接口可以向开发板或产品中导入程序和数据,实现对目标设备的配置和调试。JTAG接口在硬件开发中应用广泛。例如,在PCB设计的过程中,可以利用JTAG接口通过专门的测试工具实现针脚扫描、板卡联通等方面的测试。在数字信号处理器、微处理器、嵌入式系统等领域中,也可以使用JTAG接口对芯片进行调试和测试。

JTAG现在发展已经成为了一种标准测试协议,主要用于芯片内部测试。现今多数的高级器件都支持JTAG协议,如DSP、FPGA、ARM、部分单片机器件等。标准的JTAG接口是4线:TMS、TCK、TDI、TDO,分别为模式选择、时钟、数据输入和数据输出线。相关JTAG引脚的定义为:TCK为测试时钟输入;TDI为测试数据输入,数据通过TDI引脚输入JTAG接口;TDO为测试数据输出,数据通过TDO引脚从JTAG接口输出;TMS为测试模式选择,TMS用来设置JTAG接口处于某种特定的测试模式;TRST为测试复位,输入引脚,低电平有效。GND

TI还定义了一种叫SBW-JTAG的接口,用来在引脚较少的芯片上通过少的利用引脚实现JTAG接口,它只有两条线,SBWTCK,SBWTDIO。实际使用时一般通过四条线连接,VCC,SBWTCK,SBWTDIO,GND,这样就可以很方便的实现连接,又不会占用大量引脚。比如STM32/8系列的芯片调试就有Serial wire调试模式,使用该方法可以在仅用4根线的情况下对芯片进行程序下载和单步调试等功能。

二、JTAG接口如何与MAX1441进行连接?

MAX1441为信调理集成电路(IC)支持电容式接近检测传感器设计,适用于汽车无源遥控门禁(PKE)及其它系统。MAX1441具有两个独立的接触/接近检测通道,支持该IC的完备套件包括:集成开发环境MAX-IDE,提供汇编编译、用户界面和闪存编程器功能;例程代码和典型应用固件;经过完全测试的评估(EV)系统MAX1AA1EWSXS包括接口硬件、应用电路和带两个触摸盘的触摸板;用于生产测试系统的双AG 接口。

生产测试系统需要利用接口板编程、测试包括MAX144在内的终端产品有三种方式可供选择:开发一个定制接口板或从第三方购买AG接口板,确认能够配合MAX1441使用在MAXIA41EWKT控制电路的基础上修改跳线设置,然后从评估板取出MAX1441,请参考MAX1441EWKIT 数据资料配置MAX1441EMKIT 电路板;采用 Maxim 提供的USB至AG接口板MAXQUSBJTAG-KIT。

只要电路正常工作,以上三种方式都切实可行。第一种方式,定制接口板或从第三方购买接口板需要用户参与大量工作、花费大量时间,用户需要验证接口板是否与MAX144兼容并确保可靠通信第二种方式比较成熟,因为Maxim每块评估板都在出厂之前经过工厂验证,对MAx1441的工作和接口功能进行了严格测试。但是,这种方法需要改变评估板的设置,每个测试系统都需要个专用的评估板第三种方法采用MAXQUSBTAGKIT接口板,这种方式非常简单,容易操作,因为该接口板已经过验证,确保与MAX1441可靠通信。

以上所有内容便是小编此次为大家带来的有关JTAG接口的所有介绍,如果你想了解更多有关JTAG接口的内容,不妨在我们网站或者百度、google进行探索哦。

声明:该篇文章为本站原创,未经授权不予转载,侵权必究。
换一批
延伸阅读

在SWD和JTAG之类的协议出现之前,调试器及其协议一片混乱,每个MCU制造商都提出了自己的专有方法,将代码加载到他们的MCU上。

关键字: SWD JTAG

数字信号处理(DSP)系统开发,仿真调试是确保算法正确性与硬件可靠性的关键环节。随着DSP芯片功能复杂度的提升,传统调试手段已难以满足需求,而JTAG接口与逻辑分析仪的协同使用,通过硬件级调试与信号级分析的结合,为开发者...

关键字: DSP 仿真 JTAG

JTAG和SWD是两种常用的STM32程序下载模式,它们分别代表不同的接口和调试方式。下面分别介绍这两种模式:

关键字: JTAG SWD

JTAG是20世纪80年代开发的IEEE标准(1149.1),用来解决电路板的生产制造检修问题。现在JTAG还可以用来烧程序、调试以及检测端口状态。本文主要介绍JTAG的基本功能,边界扫描。

关键字: JTAG PCB

在这篇文章中,小编将为大家带来JTAG接口与Flash的相关报道。如果你对本文即将要讲解的内容存在一定兴趣,不妨继续往下阅读哦。

关键字: JTAG Flash

一直以来,JTAG接口都是大家的关注焦点之一。因此针对大家的兴趣点所在,小编将为大家带来JTAG接口的相关介绍,详细内容请看下文。

关键字: JTAG 芯片

摘 要:以ARM Core Sight Architecture Specification规范和ARM Debug Interface Architecture Specification规范为出发点,分析了ARM C...

关键字: SWD JTAG 调试 CortexM3 CoreSight

在FPGA研发及学习过程中,有一个关键步骤就是下板实现,做硬件“硬现”很重要,一般来说用JTAG口比较常见一些,因此相信肯定有些大侠遇到过JTAG口失灵或者损坏无法使用的事情。

关键字: JTAG FPGA JTAG口

在FPGA研发及学习过程中,有一个关键步骤就是下板实现,做硬件“硬现”很重要,一般来说用JTAG口比较常见一些,因此相信肯定有些大侠遇到过JTAG口失灵或者损坏无法使用的事情。

关键字: JTAG FPGA

在FPGA研发及学习过程中,有一个关键步骤就是下板实现,做硬件“硬现”很重要,一般来说用JTAG口比较常见一些,因此相信肯定有些大侠遇到过JTAG口失灵或者损坏无法使用的事情。

关键字: JTAG FPGA
关闭