### J-LINK 使用说明 #### 一、J-Link ARM JTAG 仿真器简介 J-Link 是由 SEGGER 公司开发的一款针对 ARM 内核芯片的高性能 JTAG 仿真器。它作为一款功能强大的工具,能够为用户提供便捷的 ARM 开发环境支持。借助 J-Link,开发人员可以在多种主流的集成开发环境中实现 ARM7/ARM9 内核芯片的仿真,这些环境包括但不限于 IAR EWARM、ADS、KEIL、WINARM 和 RealView 等。J-Link 的优点在于其操作简便、连接灵活且易于学习,是 ARM 开发者的理想选择。 #### 二、J-Link ARM 主要特点 1. **无缝集成**:与 IAR EWARM 集成开发环境无缝对接。 2. **广泛支持**:支持几乎所有基于 ARM7/ARM9 内核的芯片,包括 Cortex-M3 芯片及其 Thumb 模式。 3. **跨平台兼容**:兼容 ADS、IAR、KEIL、WINARM 和 RealView 等多种开发环境。 4. **高速下载**:ARM7 下载速度高达 600kB/s,ARM9 达到 550kB/s,通过 DCC 可达 800kB/s。 5. **高速 JTAG 接口**:支持最高 12MHz 的 JTAG 速度。 6. **宽电压范围**:支持的目标板电压范围为 1.2V 至 3.3V,并兼容 5V 系统。 7. **自动速度检测**:具有自动速度识别功能,能够自动检测并适应目标芯片的最佳工作速度。 8. **全面监控**:监测所有 JTAG 信号和目标板电压,确保稳定性和安全性。 9. **即插即用**:完全支持即插即用,简化了设备的安装和使用流程。 10. **USB 供电**:采用 USB 供电方式,但不向目标板提供电源。 11. **附带连接线**:随附 USB 连接线和 20 芯扁平电缆。 12. **支持多器件串联**:支持多个 JTAG 器件的串联连接,提高了灵活性。 13. **通用 JTAG 插头**:配备标准 20 芯 JTAG 仿真插头,同时提供可选的 14 芯 JTAG 仿真插头。 14. **网络访问支持**:内置 J-Link TCP/IP server,允许通过 TCP/IP 网络远程使用 J-Link。 #### 三、J-Link 支持的 ARM 内核 - ARM7TDMI(Rev1/Rev3/Rev4) - ARM720T - ARM920T - ARM926EJ-S - ARM946E-S - ARM966E-S - ARM11 - Cortex-M3 #### 四、速度信息 | Revision | ARM7 Memory download | ARM9 Memory download | |----------|---------------------|---------------------| | Rev.1-4 | 150.0kB/s (4MHz JTAG) | 75.0kB/s (4MHz JTAG) | | Rev.5-8 | 720.0kB/s (12MHz JTAG) | 550.0kB/s (12MHz JTAG) | | J-Trace Rev.1 | 420.0kB/s (12MHz JTAG) | 280.0kB/s (12MHz JTAG) | #### 五、J-LINK 驱动安装 1. **下载驱动**:访问 [SEGGER 官方网站](http://www.segger.com/download_jlink.html),下载最新版的 J-Link ARM software and documentation pack,其中包含了 USB driver、J-Mem、J-Link.exe 及其 DLL for ARM、J-Flash 和 J-Link RDI。 2. **安装步骤**: - 解压 ZIP 包。 - 按照默认设置安装。 - 在安装过程中点击“NEXT”即可。 3. **驱动安装**: - 插入 J-LINK 硬件后,系统会自动提示安装新硬件。 - 如果系统未自动安装驱动,则需手动指定驱动位置。 - 打开 J-LINK 驱动软件安装目录下的 Driver 文件夹。 - 将驱动程序位置指向该文件夹。 4. **安装完成**:安装完成后,桌面上会出现 J-LinkARM 快捷图标,可用于设置和测试。 #### 六、测试数据 - 在 7X256EK 上进行测试,以验证产品的性能。 - 请注意,由于 ARM7TDMI-S 内核的特殊性,LPC2000 系列的 JTAG 速度最高只能达到 1/6 系统时钟频率,一般最高为 4.8MHz。如果 JTAG 速度超过此限制,J-LINK ARM 将无法找到 LPC2000。这是 LPC2000 内核本身的局限,并非 J-LINK 的问题。 #### 七、J-LINK 在主流开发环境下的设置 ##### 1. Keil 开发环境设置 - 选择“RDI Interface Driver”,然后点击“Settings”。 - 点击“...”,指向 J-LINK 安装目录。 - 点击“Configure RDI Driver”,根据实际情况选择合适的连接方式(例如 USB 或 TCP/IP)。 - 设置 JTAG 速度,对于带有 -S 内核的芯片,建议使用较低的速度以确保稳定性。 以上是对 J-LINK 使用说明中的关键知识点进行了详细的阐述,旨在帮助开发者更好地理解和使用 J-LINK 仿真器。
- 粉丝: 0
- 资源: 5
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助