实验2 JTAG下载和调试实验32.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验2 JTAG下载和调试实验32

实验二 JTAG下载和调试实验 一、实验目的 1、熟悉JLINK的使用AXD Debugger”组建的使用; 3、熟悉掌握ADS调试程序的方法。 二、实验内容 1、正确连接试验系统硬件系统; 2、使用JLINK建立主机与实验板的连接; 3、学习下载工程到实验板; 4、学习单步调试程序。 三、实验设备 1、硬件: JX44B0实验板; PC机; JTAG仿真器; 2、软件: PC机操作系统(WINDOWS 2000); ARM Developer Suite v1.2; 四、基础知识 1、了解ARM体系结构; 2、了解ARM汇编语言; 3、掌握C、C++语言; 五、实验说明 1、ARM JTAG接口电路 JTAG(Joint Test Action Group,联合测试行动小组)是一种国际标准测试协议,主要用于芯片内部测试及对系统进行仿真、调试,JTAG 技术是一种嵌入式调试技术,它在芯片内部封装了专门的测试电路TAP(Test Access Port,测试访问口),通过专用的JTAG 测试工具对内部节点进行测试。目前大多数比较复杂的器件都支持JTAG 协议,如ARM、DSP、FPGA 器件等。标准的JTAG 接口是4 线:TMS、TCK、TDI、TDO,分别为测试模式选择、测试时钟、测试数据输入和测试数据输出。 JTAG 测试允许多个器件通过JTAG 接口串联在一起,形成一个JTAG 链,能实现对各个器件分别测试。JTAG 接口还常用于实现ISP(In-System Programmable 在系统编程)功能,如对FLASH器件进行编程等。 通过JTAG 接口,可对芯片内部的所有部件进行访问,因而是开发调试嵌入式系统的一种简洁高效的手段。目前JTAG 接口的连接有两种标准,即14 针接口和20 针接口,其定义分别如下所示。 14针JTAG接口的定义: 20针JTAG接口定义: 2、ARM JTAG的主要特征: ——支持所有内建embedded-ICE逻辑单元的ARM处理器; ——支持多个内核系统; ——连接简便兼容不同电压的目标系统; ——除JTAG扫描链外不占用目标板上的其它任何资源; ——支持实时硬件断点; ——用户可通过JTAG修改寄存器存储器内容; ——支持程序下载及实时调试; ——通信速度快最高可达10Mbpps; ——JTAG速度可配置以满足不同调试对象的需求; ——支持所有符合RDI 1.50或RDI 1.51规范的调试工具软件; ——提供丰富的例程和使用说明; ——支持多种目标平台如ATMELSamSungIntelPhilipsSharpCirrus LogicTricend等; ——体积轻巧性能稳定 3、JLINK简介 J-Link是SEGGER公司为支持仿真ARM内核芯片推出的JTAG仿真器。配合IAR EWAR,ADS,KEIL,WINARM,RealView等集成开发环境支持所有ARM7/ARM9/ARM11,Cortex M0/M1/M3/M4, Cortex A4/A8/A9等内核芯片的仿真,与IAR,Keil等编译环境无缝连接,操作方便、连接方便、简单易学,是学习开发ARM最好最实用的开发工具。产品规格:电源USB供电,整机电流 50mA 支持的目标板电压 1.2 ~ 3.3V,5V兼容 目标板供电电压 4.5 ~ 5V (由USB提供5V) 目标板供电电流 最大300mA,具有过流保护功能 工作环境温度 +5~ +60 存储温度 -20 ~ +65 湿度 90%尺寸(不含电缆) 100mm x 53mm x 27mm 重量(不含电缆)70g 电磁兼容 EN 55022, EN 5502 。 六、实验步骤 1、正确连接硬件 如下图连接硬件: 其中USB连接线用于连接主机与仿真器,扁平电缆用于连接仿真器与实验板。实验板用7.5V直流电源,接口内正外负。连接电源,并打开仿真器和实验板的电源。注意:应该先连接硬件再接通电源。JTAG接口严禁带电热插拔!! 2、AXD中硬件的连接设置。 打开“AXD Debugger ”: 出现下面界面: 如上图点击Options—Congfiger Target.出现下面对话窗: 在弹出的对话框中调入JLinkRDI.dll文件,就可完成对目标处理器的设置。此设置只需在第一次使用时进行。 第一次使用时,点击右边的Add按钮,在JLINK驱动的安装目录下(例如:C:\Program Files\SEGGER\JLinkARM_V408l)找到JLinkRDI.dll文件,并添加到Target Environments中。添加后如下图所示。 点击OK按钮,弹出如下图所示的窗口。也即完成了AXD与JLink的连接。 4、下载工程可执行二进制文件到

文档评论(0)

bzhuangrduh7 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档