admin管理员组

文章数量:1531660

2024年7月11日发(作者:)

IAR J-Link 仿真器简介

IAR J-Link 是IAR 为支持仿真ARM 内核芯片推出的JTAG 方式仿真

器。配合IAR EWARM 集成开发环境支持所有ARM7/ARM9/Cortex M3 内

核芯片的仿真,无需安装任何驱动程序,与EWARM 集成开发环境无缝

连接,操作方便、连接方便、简单易学是学习开发ARM 最好最实用的

开发工具。

同时,最近的有关权威测试显示,J-Link 目前是同类产品中下载调

试速度最快的J-Tag 仿真器:

公司 产品 通讯接

支持内核 下载对开发板 备注

速度 供电功能

Macraigor Wiggler LPT ARM7/9 16

KB/秒

无 即并

口仿

真头

Keil U-Link USB ARM7 28

KB/秒

IAR J-Link USB 2.0 ARM7/9 800

KB/秒

① J-Link ARM 主要特点

_ IAR EWARM 集成开发环境无缝连接的JTAG 仿真器

_ 支持所有ARM7/ARM9/Cortex M3 内核的芯片,包括Thumb 模式

_ 免费升级至支持ARM11、Xscale

0

_ 支持SWD 接口调试

_ 下载速度高达800 kB/s

_ 最高JTAG 速度12 MHz

_ 目标板电压范围1.2V – 3.3V

_ 自动速度识别功能

_ 监测所有JTAG 信号和目标板电压

_ 完全即插即用

_ 使用USB 电源

_ 带USB 连接线和20 芯扁平电缆

_ 支持多JTAG 器件串行连接

_ 标准20 芯JTAG 仿真插头

_ 选配14 芯JTAG 仿真插头

_ 选配用于5V 目标板的适配器

_ 带J-Link TCP/IP server,允许通过TCP/ IP 网络使用J-Link

② IAR J-Link 的物理连接

J-LINK 一端通过USB 口与PC 连接,另一端通过标准20 芯JTAG 插头

与目标板连接。建议首先连接J-LINK 到PC,再连接J-LINK 到目标系

统,最后给目标系统供电(如果目标系统为独立供电、而非由J-TAG 口

供电的情况)。

③ IAR J-Link 主要技术指标

功耗

通讯方式

吸取USB 供电电力< 50 mA

USB 2.0 全速

0

目标板接口 20 芯JTAG 口(14 芯JTAG 口选件)

J-Link 和ARM 间串行传输速率 最高12 MHz

支持目标电压

工作温度

储存温度

相对湿度(无冷凝水)

体积

重量(不含电缆)

电磁兼容性(EMC)

④ 目标板5V电源适配器选件

当目标系统为5V 电源系统时,必须使用J-LINK 提供的5V 电源适配

器选件。对于1.2V~3.3V 电源系统,可以直接使用J-Link。使用时将

适配器的20 芯IDC 插头插进J-Link 的20 芯插座,再将连接目标的

20 芯扁平电缆插进适配器的插座。

1.2 – 3.3 V (5V 适配头选件)

+5 C - +60 C

-20 C - +65 C

< 90% RH

100mm x 53mm x 27mm

70 克

EN 55022,EN55024

5V 适配器选件由目标供电(3.3V~ 5V),电流<20mA,有一个LED 指示

电源状态。

0

⑤ JTAG插头定义

J-Link 的JTAG 20 芯的IDC 插头与ARM 公司的仿真器插头定义兼容,

有关定义如下:

引脚

1

名称

VTref

方向

Input

功 能 描 述

目标系统参考电压。

用于检查目标系统是否供电,并产生一

个逻辑电平送给J-Link 内部比较器。检

测结果用来控制输出给目标的逻辑电平

幅度。此引脚通常与目标的Vdd 联,中

间不允许串接电阻。

2 Vsupply NC 不用此引脚,在目标系统中连接到Vdd

或开路。

3 nTRST Output JTAG 复位,J-Link 输出给目标的Reset

信号。

通常连接到目标CPU 的nTRST 引脚。目

标板上应将此脚上拉到高电位,

避免意外复位。

4

5

GND

TDI

- 公共地。

Output J-Link 输出给目标CPU 的JTAG 数据。

通常与目标CPU 的TDI 引脚相连。建议

在目标板上将此脚上拉到Vdd。

0

6

7

GND

TMS

- 公共地。

Output 输出给目标CPU 的JTAG 模式设置信号。

通常与目标CPU 的TMS 引脚相连。建议

在目标板上将此脚上拉。

8

9

10

11

GND

TCK

GND

RTCK

- 公共地。

Output 输出给目标CPU 的JTAG 时钟信号。

- 公共地。

Intput 目标CPU 提供给J-Link 的测试时钟信

号。

有些目标要求JTAG 的输入与其内部时

钟同步。J-Link 利用此引脚的输入可动

态地控制自己的TCK 速率。

若不使用此功能,在目标板上将此脚接

地。

12

13

GND

TDO

- 公共地。

Intput 目标CPU 返回给J-Link 的数据信号。

通常与目标CPU 的TDO 引脚相连。

14

15

16

17

GND

RESET

GND

DBGRQ

-

I/O

-

NC

公共地。

目标CPU Reset 信号。

公共地。

J-Link 不用此引脚,在目标系统中将此

引脚开路。

0

18

19

20

GND

Vdd

GND

- 公共地。

Output +3.3V 电源输出。

- 公共地。

⑥ JTAG速度

J-Link 有两种速度设定,即固定JTAG 速度、自动JTAG 速度,该功

能选项位于Project Options ->Debugger -> J-Link 设置页面中。

_ 固定JTAG 速度

目标被锁定在固定时钟速度。目标能执行的最大JTAG 速度取决于目

标自身。一般来讲,不带JTAG同步逻辑的ARM 内核(如ARM7-TDMI)

能执行与CPU 速度相当的JTAG 速度。而带JTAG 同步逻辑的ARM 内核

(例如ARM7-TDMI-S,ARM946E-S,ARM966EJ-S)能执行相当CPU 速度

1/6的JTAG 速度。JTAG 速度不应超过10 MHz。

_ 自动JTAG 速度

由TAP 控制器选择最大的JTAG 速度。要注意,不带同步逻辑的ARM 内

核可能会工作不稳定。因为CPU 内核时钟可能慢于最大JTAG 速度。

0

本文标签: 目标系统速度连接供电