JLINK V8用户手册中文版

更新时间:2023-08-10 21:18:01 阅读量: 经管营销 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

J-LINK V8用户手册

J-LINK用户手册

声 明

本手册版权归属所有, 并保留一切权利。非经 书面同意,任何单位或个人不得擅自摘录本手册部分或全部内容,违者我们将追究其法律责任。

本文档以网站推出的J-LINK V8介绍J-LINK的使用。文中所有操作都已在J-LINK得到验证,如果采用其他厂商的J-LINK文概不负责!

欢迎您访问论坛交流ARM开发体会。

JLINK V8(企业版):

/auction/item_detail-db2-c58cfe07f4208c0b445df23f59d5116e.htm

J-LINK用户手册

1

目 录

J-LINK ARM 仿真器简介 .......................................................................................................................... 4 1.1 1.2 1.3

J-LINK ARM 主要特点 ......................................................................................................................... 4 J-LINK V8(企业版)改进之处 ........................................................................................................... 4 J-LINK V8入门视频教程 J-LINK V8支持的ARM核 . 速度信息 支持的开发环境 .

2 性能参数 . 2.1 2.2 2.3

ARM 7/9

ARM Cortex-M3 ARM11 .

3 接口和指示灯说明 . 3.1 LED指示灯说明 . 3.2 J-LINK V8 USB接口 3.3 JTAG接口 . 3.3.1 作为JTAG接口 3.3.2 作为SWD接口 . 4 J-LINK 基本操作 4.1 安装J-LINK 驱动 4.2 连接J-LINK与目标设备 4.3 主流开发环境中 4.3.1 Keil 下使用 4.3.2 IAR 4.4 J-FLASH . 5 J-LINK 5.1 ..................................................................................................................... 27 5.2 ARM处理器? ....................................................................................................... 27 5.3 V8 ............................................................................................................ 27 J-LINK V8给目标板供电? ............................................................................................... 27 5.5 J-LINK 硬件连接是否正常 ................................................................................................ 28 6 J-LINK 异常及可能原因 .......................................................................................................................... 28 6.1 J-LINK LED灯不亮 ............................................................................................................................. 28 6.2 J-LINK LED灯以非常高的频率闪烁 ................................................................................................. 28 6.3 J-LINK无法与目标设备连接 ............................................................................................................. 28 7 J-LINK转接板 ........................................................................................................................................... 29 7.1 20PIN JTAG接头管脚信号定义 ........................................................................................................ 30 7.2 14PIN JTAG接头管脚信号定义 ........................................................................................................ 30

2.3.1 2.3.2 2.3.3

JLINK V8(企业版):

/auction/item_detail-db2-c58cfe07f4208c0b445df23f59d5116e.htm

J-LINK用户手册

1 J-LINK ARM 仿真器简介

J-LINK 是SEGGER 公司为支持仿真ARM 内核芯片推出的JTAG 通用仿真器。配合IAR EWARM,ADS,KEIL,WINARM,RealView等集成开发环境,支持所有ARM7/ARM9/ARM11和Cortex-M0/M1/M3核内核芯片的仿真,通过RDI 接口和IAR EWARM,ADS,KEIL,WINARM,RealView等各集成开发环境无缝连接,操作方便、连接方便、简单易学,是学习开发ARM 最好最实用的开发工具。

1.1 J-LINK ARM 主要特点

USB接口符合USB2.0规范 标准20 芯JTAG 接口

支持全系列ARM 7/9/11,Cortex_M0/M1/M3 ARM核,包括IAR EWARM 集成开发环境无缝连接的JTAG 仿真器 USB接口供电,无需外接电源

J-LINK 支持对目标板 5V(300mA), 带USB 连接线和20 芯扁平电缆

支持RDI接口,J-LINK可用于具有RDIADS,IAR,KEIL,WINARM,REALVIEW

下载速度高达ARM7:600kB/s,DCC 最高可达800 kB/s 最高JTAG 速度12 MHz 目标板电压范围1.2V – 3.3V 自动速度识别功能

监测所有JTAG 完全即插即用

支持多JTAG 1.2 J-LINK V8(企业版)改进之处

兼容,并具有上述功能。

J-LINK或目标板的损坏。 J-LINK更加完美。

1.3 J-LINK V8入门视频教程

入门视频教程讲述了J-LINK V8的使用方法以及通过JLINK V8仿真器来调试ARM9处理器的方法视频观看地址:

视频中使用的示例代码可以在此处下载:

JLINK V8(企业版):

/auction/item_detail-db2-c58cfe07f4208c0b445df23f59d5116e.htm

J-LINK用户手册

JLINK V8(企业版):

/auction/item_detail-db2-c58cfe07f4208c0b445df23f59d5116e.htm

2 性能参数

2.1 J-LINK V8支持的ARM核

支持所有的ARM7/9/11和Cortex-M0/M1/M3核的ARM处理器。目前已经验证的支持的ARM核有:

ARM7TDMI(Rev 1/3)

JLINK V8(企业版):

/auction/item_detail-db2-c58cfe07f4208c0b445df23f59d5116e.htm

2.3.2 ARM Cortex-M3

2.3.3 ARM11

支持标准的JTAG 20-pin接头。

使用转接板,可以转换成14-pin,10-pin的JTAG接头,使之支持Mini2440,QQ2440,等开发板,JLINK V8(企业版):

/auction/item_detail-db2-c58cfe07f4208c0b445df23f59d5116e.htm

J-LINK的JTAG/SWD连接器可用作JTAG接口,也可用作SWD接口。

JLINK V8(企业版):

/auction/item_detail-db2-c58cfe07f4208c0b445df23f59d5116e.htm

3.3.2 作为SWD接口

用作SWD接口时,连接器管脚定义如下:

4.1 安装J-LINK 驱动

J-LINK 首先到/cms/jlink-software.html下载最新的J-LINK 驱动软件,

ARM software and documentation pack ,内含USB driver, J-Mem, J-LINK.exe and DLL for ARM, J-Flash and J-LINK RDI。

注意:SEGGER 公司升级比较频繁,请密切留意SEGGER 公司网站,下载最新驱动,以支持更多器件!

JLINK V8(企业版):

/auction/item_detail-db2-c58cfe07f4208c0b445df23f59d5116e.htm

J-LINK用户手册

安装驱动很简单,首先将下载的ZIP 包解压,点击Setup进行安装。

点击

YES同意安装,后续选择NEXT

JLINK V8(企业版):

/auction/item_detail-db2-c58cfe07f4208c0b445df23f59d5116e.htm

J-LINK用户手册

安装完成后,请插入J-LINK 硬件,然后系统提示发现新硬件,一般情况下会自动安装驱动,如果没有自动安装,请选择手动指定驱动程序位置(安装目录),然后将驱动程序位置指向到J-LINK 驱动软件的安装目录下的Driver 文件夹,驱动程序就在改文件夹下。

JLINK V8(企业版):

/auction/item_detail-db2-c58cfe07f4208c0b445df23f59d5116e.htm

J-LINK用户手册

4.2 连接J-LINK与目标设备

按下图所示,连接JLINK和目标设备。

4.3 主流开发环境中J-LINK使用设置 4.3.1 Keil 下使用J-LINK

使用J-LINK进行DEBUG的设置

打开KEIL工程后,选择项目设置的“RDI Interface Driver”,点击“Settings”

在弹出的菜单中,请点击“…”,指向到J-LINK 安装目录。

JLINK V8(企业版):

/auction/item_detail-db2-c58cfe07f4208c0b445df23f59d5116e.htm

J-LINK用户手册

点击“Configure RDI Driver”出现以下几个选项卡,按如下进行设置。 a.直接使用

USB 口。

b.设置JTAG 如果是-S Auto 方式,如果是非-S 内核,可以直接使用最高速度12M。使用过程JTAG 时钟速度适当调低。

JLINK V8(企业版):

/auction/item_detail-db2-c58cfe07f4208c0b445df23f59d5116e.htm

J-LINK用户手册

c.使能FLASH 编程功能。

如果你的目标芯片是带片内FLASH 的ARM, J-LINK 就会先编程

FLASH。

d.使用软件断点。

如果是带片内FLASH 的ARM,建议使用该功能,可以打上n 多断点,方便调试。

JLINK V8(企业版):

/auction/item_detail-db2-c58cfe07f4208c0b445df23f59d5116e.htm

J-LINK用户手册

e.设置Reset 策略。

有好几种Reset 策略可选,同时可以设置这个设置对于需要较长复位时间的芯片较为有用,如

AT91RM9200。

以上设置是用J-LINK 进行Debug 的设置。

JLINK V8(企业版):

/auction/item_detail-db2-c58cfe07f4208c0b445df23f59d5116e.htm

J-LINK用户手册

使用KEIL的DOWNLOAD功能

如果要使用KEIL

提供的

即“DOWNLOAD”功能则在完成前一步的设置外,还需要在

“Utilities”菜单里面进行和“Debug”一样的设置:

a.选择“RDI Interface Driver”,然后点击“Settings”

b.选择

“J-LINK Flash Programmer”

c.指定

d. 按”Debug”菜单进行相同的设置。完成设置后,就可以通过能只支持具备片内FLASH 的ARM7/9 芯片。

按钮进行直接下载。注意,该功

JLINK V8(企业版):

/auction/item_detail-db2-c58cfe07f4208c0b445df23f59d5116e.htm

J-LINK用户手册

在ADS 下使用J-LINK的设置:

a.点击“Add”,选择J-LINKRDI.DLL:

b.点击

“Configure”,出现以下内容:

c.进入AXD 后的信息(注意LOG FILE 的内容):

JLINK V8(企业版):

/auction/item_detail-db2-c58cfe07f4208c0b445df23f59d5116e.htm

J-LINK用户手册

4.3.2 IAR下使用设置

在IAR 既可以使用IAR 提供的J-LINK 接口的驱动,推荐使用RDI 接口的驱动,因为IAR 版本的J-LINK a.

JLINK V8(企业版):

/auction/item_detail-db2-c58cfe07f4208c0b445df23f59d5116e.htm

J-LINK用户手册

JLINK V8(企业版):

/auction/item_detail-db2-c58cfe07f4208c0b445df23f59d5116e.htm

J-LINK用户手册

b.选择“J-Link/J-Trace”或“RDI” ,建议选择

“RDI”

c.如果选择“J-LINK/J-TRACE”,则无需额外设置:

JLINK V8(企业版):

/auction/item_detail-db2-c58cfe07f4208c0b445df23f59d5116e.htm

J-LINK用户手册

d.如果选择“RDI”,则还需要指定J-LINKRDI.DLL

e.设置完成后将多出一个RDI 菜单,如下图:

JLINK V8(企业版):

/auction/item_detail-db2-c58cfe07f4208c0b445df23f59d5116e.htm

本文来源:https://www.bwwdw.com/article/f0ej.html

Top