嵌入式ARM讲义剖析.ppt

  1. 1、本文档共271页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目前ARM处理器系列 ARM 应用程序处理器(Cortex-A) 应用程序处理器定义的依据是处理器执行复杂操作系统(如?Linux、Android/Chrome、Microsoft Windows (CE/Embedded))的能力。 此类处理器集成了一个内存管理单元 (MMU) 以管理这些复杂操作系统的内存要求,并可下载和执行第三方软件。此类处理器的应用包括: 智能手机 特色手机 平板电脑/电子书阅读器 高级个人媒体播放器 数字电视 机顶盒和卫星接收器 高端打印机 个人导航设备 服务器 企业 ARM 嵌入式实时处理器(Cotrex-R) ARM Cortex-R 实时嵌入式处理器拥有高性能、实时性、安全性和成本效益。这些处理器通常会执行实时操作系统 (RTOS),而不是在应用程序处理器上运行的高级操作系统。 Cortex-R 系列处理器的示例应用包括: 大容量存储控制器 汽车、交通控制及安全系统 医疗、工业控制和航空 手机基带处理 企业网络设备,多功能打印机 通信和家庭媒体设备 ARM 嵌入式处理器(Cortex-M) 嵌入式处理器可为超低功耗的嵌入式计算应用提供最佳解决方案。此类处理器的应用包括: 商业 MCU 汽车控制系统 电动机控制系统 大型家用电器控制器 智能仪表 传感器 物联网 ARM 安全处理器(SecurCore) SecurCore 应用包括: SIM 智能卡 高级支付系统 电子护照 电子票务 和运输系统 * 7.1 Wiggler JTAG调试建立步骤 8.加载映象程序-2410UART.axf * 7.1 Wiggler JTAG调试建立步骤 * 7.1 Wiggler JTAG调试建立步骤 9.加载成功 * 7.1 Wiggler JTAG调试建立步骤 10.单步执行映象程序 * 7.1 Wiggler JTAG调试建立步骤 11.全速运行映象程序 * 12.打开串口调试终端--DNW.exe并按下图配置。 7.1 Wiggler JTAG调试建立步骤 * 7.1 Wiggler JTAG调试建立步骤 * 7.1 Wiggler JTAG调试建立步骤 13.单击DNW 窗口中serial port\connect * 7.1 Wiggler JTAG调试建立步骤 14.在AXD中全速运行映象程序,并在DNW中查看结果。 * 7.2 Multi_ICE配置及使用 Multi-ICE Server- ARM Emulator 的驱动程序。 ARM处理器内核软件调试的专用工具。 支持ARM全系列内核。调试的速率是 10bps。 * 7.2 Multi_ICE配置及使用 启动Multi-ICE Server,点击File -Load configuration , 选择ARM920T.cfg如下图所示: * 7.2 Multi_ICE配置及使用 ARM920T.cfg配置结束后,Multi_Ice的状态。 * 7.2 Multi_ICE配置及使用 程序执行暂停时Multi_ICE的状态。 * 7.2 Multi_ICE配置及使用 注意:处理器类型名称前面的字母叫做状态 位,共有四种状态: [S] —— 处理器处于暂停状态 [R] —— 处理器忙(运行状态) [D] —— 处理器处于下载状态 [X] —— 处理器类型未知或没有被调用 * 7.2 Multi_ICE配置文件的制作 ARM920T.CFG格式: [Title] ;给配置方案命名 ARM920T Configuration for S3C2410 [tap 0] ;目标系统中包含TAP0控制器 ARM920T ; TAP0控制上连着一个ARM920T核 [tapinfo] YES [Timing] ; JTAG口的时序设置 Low=9 ; TCK信号的高电平时间 High=9 ;TCK信号的低电平时间 Adaptive = ON ;RTCK功能开关(ON或OFF) [Reset] ;定义ARM JTAG的复位动作 nTRST * Multi_ICE调试环境建立步骤 1.打开AXD,options\

文档评论(0)

四月 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档