pptJTAG与RealView MDK简介_第1页
pptJTAG与RealView MDK简介_第2页
pptJTAG与RealView MDK简介_第3页
pptJTAG与RealView MDK简介_第4页
pptJTAG与RealView MDK简介_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、嵌入式家园嵌入式家园嵌入式家园嵌入式家园 上海嵌入式家园上海嵌入式家园上海嵌入式家园上海嵌入式家园- -开发板商城开发板商城开发板商城开发板商城http:/ / “菜鸟玩转嵌入式菜鸟玩转嵌入式”视频培训讲座视频培训讲座 专题篇专题篇 主办:上海申嵌信息科技有限公司 承办:嵌入式家园 协办:上海嵌入式家园-开发板商城 广州友善之臂计算机科技有限公司 主讲:贺光辉(嵌入式系统工程师) 嵌入式家园嵌入式家园嵌入式家园嵌入式家园 上海嵌入式家园上海嵌入式家园上海嵌入式家园上海嵌入式家园- -开发板商城开发板商城开发板商城开发板商城http:/ / J-Link与与RealView MDK简介简介 嵌入

2、式家园嵌入式家园嵌入式家园嵌入式家园 上海嵌入式家园上海嵌入式家园上海嵌入式家园上海嵌入式家园- -开发板商城开发板商城开发板商城开发板商城http:/ / 1-1 JTAG简介简介 JTAG(Joint Test Action Group联合测试行为组织 )是 1985年制定的检测PCB和IC芯片的一个标准,是芯片厂 商用于在线芯片检测的接口. JTAG的基本原理是在器 件内部定义一个TAP(Test Access Port;测试访问口) 通过专用的JTAG测试工具对进行内部节点进行测试。 1990年被修改后成为IEEE的一个标准,即 IEEE1149.1-1990。通过这个标准,可对具有J

3、TAG接 口的芯片的硬件电路进行边界扫描和故障检测。 它早期的目的是为了IC的生产线上对IC作自动检测。后 来才发展一个芯片调试接口。 嵌入式家园嵌入式家园嵌入式家园嵌入式家园 上海嵌入式家园上海嵌入式家园上海嵌入式家园上海嵌入式家园- -开发板商城开发板商城开发板商城开发板商城http:/ / 1-1 JTAG简介简介 JTAG的作用: 芯片检测 实现ISP(In-System Programmable 在线编程),即在线调试 对Flash等器件进行编程,即在线烧录Flash JTAG与Host端的连接方式: 与Host端并口相连,eg: JTAG简易仿真器 与Host端USB接口相连,eg

4、: J-Link、OpenJTAG、ULink仿真器 目前JTAG已经发展成为被广泛采用的IC调试接口。 嵌入式家园嵌入式家园嵌入式家园嵌入式家园 上海嵌入式家园上海嵌入式家园上海嵌入式家园上海嵌入式家园- -开发板商城开发板商城开发板商城开发板商城http:/ / 1-2 JTAG引脚引脚 JTAG引脚的定义为: TCK为测试时钟输入; TDI为测试数据输入,数据通过TDI引脚输入JTAG接口; TDO为测试数据输出,数据通过TDO引脚从JTAG接口输出; TMS为测试模式选择,TMS用来设置JTAG接口处于某种特定的测试 模式; TRST为测试复位,输入引脚,低电平有效。 VDD GND

5、嵌入式家园嵌入式家园嵌入式家园嵌入式家园 上海嵌入式家园上海嵌入式家园上海嵌入式家园上海嵌入式家园- -开发板商城开发板商城开发板商城开发板商城http:/ / 2-1 J-Link简介简介 J-Link是SEGGER公司为支持仿真ARM内核芯片推出的 JTAG仿真器。配合IAR ,ADS,KEIL,RealView MDK 等集成开发环境支持所有ARM7/ARM9/ARM11内核芯片 的仿真,通过RDI接口和各集成开发环境无缝连接,操作 方便、连接方便、简单易学,是学习开发ARM最好最实 用的开发工具。 嵌入式家园嵌入式家园嵌入式家园嵌入式家园 上海嵌入式家园上海嵌入式家园上海嵌入式家园上海

6、嵌入式家园- -开发板商城开发板商城开发板商城开发板商城http:/ / 2-1 J-Link简介简介 J-Link的主要特性: USB 2.0接口; 支持全系列ARM7/ARM9/ARM11、Cortex M3核, 包括Thumb 模式; 下载速度达到600k byte/s; 通过USB供电,无需外接电源; JTAG最大时钟达到12M; 自动内核识别; 自动速度识别; 所有JTAG信号能被监控,目标板电压能被侦测; 完全即插即用; 20Pin标准JTAG连接器; 目标板电压范围1.2V - 3.3V。 嵌入式家园嵌入式家园嵌入式家园嵌入式家园 上海嵌入式家园上海嵌入式家园上海嵌入式家园上海嵌

7、入式家园- -开发板商城开发板商城开发板商城开发板商城http:/ / 2-2 J-Link调试调试 J-Link支持ARM公司的RDI 接口。通过RDI接口,J- Link能够支持大多数主流的 ARM调试软件,eg: AXD,RVDS, IAR, Realview MDK。 调试结构如图: 嵌入式家园嵌入式家园嵌入式家园嵌入式家园 上海嵌入式家园上海嵌入式家园上海嵌入式家园上海嵌入式家园- -开发板商城开发板商城开发板商城开发板商城http:/ / 2-3 J-Link下载下载 通过J-Link将程序和数据烧写/下载到Flash芯片 。 J-Link通过RDI接口与JLinkARM进行交互,

8、以 访问和控制目标开发板。根据用户提供的配置 文件.jflash,最终完成对Flash烧写工作。 J-Link下载连接图: 嵌入式家园嵌入式家园嵌入式家园嵌入式家园 上海嵌入式家园上海嵌入式家园上海嵌入式家园上海嵌入式家园- -开发板商城开发板商城开发板商城开发板商城http:/ / 3-1 Realview MDK软件开发环境简介软件开发环境简介 RealView MDK全称RealView MDK中国版开发套件, 源自德国Keil公司,被全球超过10万的嵌入式开发工程 师验证和使用,是ARM公司目前最新推出的对各种嵌 入式处理器的软件开发工具。 RealView MDK集成了业内最领先的技

9、术,包括 Vision4集成开发环境与 RealView编译器,支持 ARM7、ARM9、ARM11和最新的Cortex-M3核处理器 ,自动配置启动代码,集成Flash烧写模块,强大的 Simulation设备模拟,性能分析等功能。 与ARM之前的工具包ADS 1.2等相比,RealView编译 器的最新版本可将性能改善超过20%。 嵌入式家园嵌入式家园嵌入式家园嵌入式家园 上海嵌入式家园上海嵌入式家园上海嵌入式家园上海嵌入式家园- -开发板商城开发板商城开发板商城开发板商城http:/ / 3-1 RealView MDK的突出特性的突出特性 菜鸟的阿拉伯飞毯 启动代码生成向导,自动 引导

10、,一日千里 高手的无剑胜有剑 软件模拟器,完全脱离硬 件的软件开发过程 专家的哈雷望远镜 性能分析器,看得更远、 看得更细、看得更清 未来战士的激光剑 Cortex-M3支持 业界最优秀的编译器 RealView 编译器,代码更 小,性能更高配备ULINK2仿真器 Flash编程模块 轻松实现Flash烧写 绝对的高性价比 国际品质,本土价格 嵌入式家园嵌入式家园嵌入式家园嵌入式家园 上海嵌入式家园上海嵌入式家园上海嵌入式家园上海嵌入式家园- -开发板商城开发板商城开发板商城开发板商城http:/ / 3-2 Vision4 IDE主要特性主要特性 功能强大的源代码编辑器; 用于创建和维护工程

11、的工程管理器; 集汇编、编译和链接过程于一体的编译工具; 用于设置开发工具配置的对话框; 真正集成高速CPU及片上外设模拟器的源码级调试器; 高级GDI接口,可用于目标硬件的软件调试和 ULINK2/JLink/AXD仿真器的连接; 用于下载应用程序到Flash ROM中的Flash编程器。 嵌入式家园嵌入式家园嵌入式家园嵌入式家园 上海嵌入式家园上海嵌入式家园上海嵌入式家园上海嵌入式家园- -开发板商城开发板商城开发板商城开发板商城http:/ / 3-2 Vision4 IDE主界面主界面 嵌入式家园嵌入式家园嵌入式家园嵌入式家园 上海嵌入式家园上海嵌入式家园上海嵌入式家园上海嵌入式家园- -开发板商城开发板商城开发板商城开发板商城http:/ / 3-3 RealView MDK使用使用 创建工程 创建工程文件 选择设备 编写源文件 添加源文件至工程

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论