jtag上下拉

jtag上下拉 jtag连接方式?

jtag连接方式?

jtag连接方式?

单片机与电脑连接一般有以下几种: 1、RS232串口连接,这是最普遍的连接方式。

2、RS232-usb,这种方式越来越受欢迎。3、JTAG--JLINK--USB(RS232),主要用于仿真,JTAG连接单片机,通过仿真器再连接到电脑JTAG是联合测试工作组(Joint Test Action Group)的简称,是在名为标准测试访问端口和边界扫描结构的IEEE的标准1149.1的常用名称。此标准用于验证设计与测试生产出的印刷电路板功能。

JTAG的接口是一种特殊的4/5个接脚接口连到芯片上 ,所以在电路版上的很多芯片可以将他们的JTAG接脚通过Daisy Chain的方式连在一起,并且集成电路只需连接到一个“JTAG端口”就可以访问一块印刷电路板上的所有集成电路。

什么是jtag仿真器?

H-JTAG是一款简单易用的的调试代理软件,功能和流行的MULTI-ICE类似。H-JTAG包括两个工具软件:H-JTAGSERVER和H-FLASHER。其中,H-JTAGSERVER实现调试代理的功能,而H-FLASHER则实现了FLASH烧写的功能。H-JTAG的基本结构如下图1-1所示。  H-JTAG支持所有基于ARM7和ARM9的芯片的调试,并且支持大多数主流的ARM调试软件,如ADS、RVDS、IAR和KEIL。通过灵活的接口配置,H-JTAG可以支持WIGGLER,SDT-JTAG和用户自定义的各种JTAG调试小板。同时,附带的H-FLASHER烧写软件还支持常用片内片外FLASH的烧写。使用H-JTAG,用户能够方便的搭建一个简单易用的ARM调试开发平台。H-JTAG的功能和特定总结如下:1.支持RDI1.5.0以及1.5.1;2.支持所有ARM7以及ARM9芯片;3.支持THUMB以及ARM指令;4.支持LITTLE-ENDIAN以及BIG-ENDIAN;5.支持SEMIHOSTING;6.支持WIGGLER,SDT-JTAG和用户自定义JTAG调试板;7.支持WINDOWS9.X/NT/2000/XP;8.支持常用FLASH芯片的编程烧写;9.支持LPC2000和AT91SAM片内FLASH的自动下载;

JTAG是英文“JointTestActionGroup(联合测试行为组织)”的词头字母的简写,该组织成立于1985年,是由几家主要的电子制造商发起制订的PCB和IC测试标准。JTAG建议于1990年被IEEE批准为IEEE1149.1-1990测试访问端口和边界扫描结构标准。该标准规定了进行边界扫描所需要的硬件和软件。自从1990年批准后,IEEE分别于1993年和1995年对该标准作了补充,形成了现在使用的IEEE1149.1a-1993和IEEE1149.1b-1994。JTAG主要应用于:电路的边界扫描测试和可编程芯片的在线系统编程。

关于JTAG仿真器,是针对某些特殊的单片机或CPU而言的。这类片子使用符合JTAG接口标准定义的数据线与数据时序来实现在线程序下载(ISP)或程序仿真。这种程序仿真有两种形式。一种与传统意义上的仿真器相似,但程序的运行以及CPU资源的模拟在仿真器与目标芯片中同时进行。另一种仿真形式仅仅对数据进行时序调制,具体的程序运行与调试均在目标芯片中进行。二者比较而言,后者成本低,仿真器制作简便但效率很低,占用芯片本身的资源多。而前者恰恰相反。据我观察,常见的ARM仿真器如EASYARM,TI公司的MSP430单片机的仿真器,还有ALTERA的部分FPGA的JTAG都属于后者。前者一般而言价格昂贵,很多XLINK的FPGA的JTAG仿真器就采用前者的结构,功能很强大。

H-JTAG是H-JTAG团队开发的一款自主原创的ARM仿真套件,H-JTAG开发套件主要包括了:H-JTAGSERVER调试软件,H-FLASHER烧写软件,及高速H-JTAGUSB仿真器.

主要功能特点:

-支持各种ARM处理器:ARM7,ARM9,ARM11,XSCALE(包括

最新的PXA300系列),CORTEX-M3.

-无缝连接各种主流IDE:ADS,SDT,IAR,KEIL,RVDS.

-支持各种WINDOWS平台NT/2000/XP/VISTA.

-支持并口,提供低成本可靠稳定的解决方案.

-支持高速H-JTAGUSB仿真器,提供高效可靠的解决方案.