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
版权声明:本文标题:IARJ-Link仿真器简介 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dongtai/1720659613a836384.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论