JATG调试器详解

发布者:bln898最新更新时间:2016-07-26 来源: eefocus关键字:JATG  调试器 手机看文章 扫描二维码
随时随地手机看文章
通常所说的JTAG大致分两类:
一类用于测试芯片的电气特性,检测芯片是否有问题;
一类用于Debug;
一般支持JTAG的CPU内都包含了这两个模块。
      一个含有JTAG Debug接口模块的CPU,只要时钟正常,就可以通过JTAG接口访问CPU的内部寄存器和挂在CPU总线上的设备,如FLASH,RAM,SOC(比如4510B,44Box,AT91M系列)内置模块的寄存器,象UART,Timers,GPIO等等的寄存器。
       上面说的只是JTAG接口所具备的能力,要使用这些功能,还需要软件的配合,具体实现的功能则由具体的软件决定。
下面我首先介绍一个JTAG几条线的作用:
Test Clock Input(TCK)
TCK为TAP的操作提供了一个独立的、基本的时钟信号,TAP的所有操作都是通过这个时钟信号来驱动的,TCK在IEEE 1149.1标准里是强制要求的。
Test Mode Selection Input(TMS)
TMS信号用来控制TAP状态机的转换。通过TMS信号,可以控制TAP在不同的状态间互相转换。TMS信号在TCK的上升沿有效。TMS在IEEE 1149.1标准里是强制要求的。
Test Data Input(TDI)
TDI是数据输入的接口,所有要输入到特定寄存器的数据都是用过TDI接口一位一位串行输入的(由TCK驱动),TDI在IEEE 1149.1标准里是强制要求的。
Test Data Output(TDO)
TDO是数据输出的接口。所有要从待定的寄存器中输出的数据都是通过TDO接口一位一位串行输出的(由TCK驱动)。TDO在IEEE 1149.1标准里是强制要求的。
Test Reset Input(TRST)
TRST可以用来对TAP Controller进行复位(初始化)。不过这个信号接口在IEEE 1149.1标准里是可选的,并不是强制要求的。通过TMS可以对TAP Controll进行复位(初始化)。所以有四线JTAG和五线JATG之分
关键字:JATG  调试器 引用地址:JATG调试器详解

上一篇:万利EK-STM3210B用J-link解决方案
下一篇:ARM连接器生成的符号

推荐阅读最新更新时间:2024-03-16 15:01

玩转STM32(8)配置JLink调试器
前面已经介绍了怎么样编译项目,生成一个HEX文件,但是这个目标文件还是储存在电脑上,这样你辛苦写出来的代码,还是一个没有什么作用的文件,即使已经把开发语言变成了机器语言,也是无济于事的。那么怎么样才能把这个目标文件搬到STM32的CPU里面呢?这是有很多种方法的,比如采用STM32的烧写器;比如把目标文件发送给ST公司,让生产这个CPU时,直接写入去;在我这里采用开发的模式,就是使用前面介绍的JLink调试器,它为开发电脑与STM32的CPU建立起一座桥梁,可以把目标文件运送到CPU里面,也可以把CPU里的数据运送出来。有了这座桥梁,就会很方便电脑与STM32的CPU沟通,并且快捷,无论写入文件的速度,还是读取CPU的状态。
[单片机]
玩转STM32(8)配置JLink<font color='red'>调试器</font>
基于CAN的程序下载器与通讯调试器设计
在电子产品的各种通讯方式中,CAN(Controller Area Network)总线以其高可靠性、实时性、传输距离远的特点得到广泛的应用,已经成为许多高档汽车(如奔驰、宝马等)车电系统的总线标准。于是出现了许多内部集成CAN控制器的单片机,如Atmel公司的T89C51CC0X系列单片机就是其中性价比较高的一款,它具有丰富的内部资源,支持CAN方式的在线编程。我们在使用此系列产品的过程中,针对其应用普遍但编程器较少的特点,开发了一款基于T89C51CC01CA芯片的CAN程序下载和CAN节点调试器,它既能对同类单片机进行编程,又能通过CAN总线对具有CAN通讯功能的设备进行调试。 2. 系统结构框图 2.1  系统原理框图。如图
[嵌入式]
Microchip最新推出两款PIC 32 Curiosity开发板
全球领先的整合单片机、混合信号、模拟器件和闪存专利解决方案的供应商 Microchip Technology Inc.(美国微芯科技公司)日前发布了两款适用于32位应用的全新低成本快速原型开发板:PIC32MX和PIC32MZ Curiosity开发板。它们均集成有编程器调试器,并且能与Microchip MPLAB X集成开发环境(IDE)充分融合。 新款开发板专为开发32位应用而设计,拥有种类丰富的外设以及用户界面和扩展选项,包括支持超过180款MikroElectronika Click 板的两个mikroBUS Click接口插头。两款开发板价格实惠、功能丰富,且被设计成开箱即可直接连接与使用。用户无需编写任何代码即
[单片机]
Microchip最新推出两款PIC 32 Curiosity开发板
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved