电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示
电子发烧友网>电子资料下载>ARM>ARM开发工具解读

ARM开发工具解读

2017-10-18 | rar | 0.4 MB | 次下载 | 1积分

资料介绍

1.6 ARM开发工具
  用户选用ARM处理器开发嵌入式产品时,选择合适的开发工具可以加快开发进度,节省开发成本。根据功能不同,ARM应用软件的开发工具分别有编译软件、汇编软件、连接软件、调试软件、评估板、JTAG仿真器和在线仿真器等,目前世界上大约有四十多家公司提供以上不同种类的开发产品。
  Realview系列开发工具的英文全称为Realview Developer Suite,是ARM公司(www.arm.com)为方便用户在ARM芯片上进行应用软件开发而推出的一整套集成开发工具。该套工具包括软件开发套件和硬件仿真工具。经过ARM公司逐年的维护和更新,目前的最新版本为3.0。
  ARM RVDS起源于ARM ADS(ARM Developer Suite),它对一些ADS的模块进行了增强并替换了一些ADS的组成部分。它支持几乎所有的ARM处理器,包括最新的ARMv6体系结构。支持的操作系统除了Windows外,还有Linux
  ARM RVDS主要包括以下几部分。
  1.Realview compilation Tools
  Realview compilation Tools由编译器、汇编器和连接器组成。ARM公司针对ARM系列每一种结构都进行了专门的优化和处理,这一点除了作为ARM结构的设计者ARM公司外,其他公司都无法办到。
  Realview compilation Tools主要包括以下组件:
  · ARM/Thumb汇编器armasm;
  · 连接器armlink;
  · 格式转换工具fromelf
  · 库管理器armar;
  · C和C++应用程序库;
  · 工程管理。
  这些工具的使用过程如图1.1所示。
  以上工具为命令行开发工具,同时也被集成在它的IDE开发环境中。
  
  图1.1 ARM开发工具组件使用过程
  2.集成开发环境
  (1)CodeWarrior
  CodeWarrior是Metrowerks公司一套比较著名的集成开发环境,是一个直观、易用的环境,集成了很多ARM开发工具。CodeWarrior界面风格独特,如图1.2所示。
  ARM开发工具解读
  图1.2 CodeWarrior集成开发环境
  CodeWarrior包含项目管理、代码生成、语法敏感编辑器、C/C++源文件浏览器、类浏览器以及文件比较器等。项目管理有直观的GUI,可以通过隐藏底层目录结构来简单地管理复杂的项目。强大的内置编辑器是编写软件的理想工具。可配置的接口让用户可以根据喜好裁减外形,以提高效率。
  (2)AXD
  AXD即ARM扩展调试器(ARM extended Debugger)是运行在主机上的嵌入式开发调试工具。其界面如图1.3所示。
  
  图1.3 AXD图形界面
  AXD包含新型的GUI、图形窗口管理、数据显示、命令行接口等组件。它使用户不用改变调试器就可以选择不同的调试目标,如ARMulator、Angel或Multi_ICE等,扩展了ARM调试目标接口。
  3.Multi_ICE
  Multi_ICE是ARM公司自己的JTAG仿真器,其JTAG链时钟可以设置为5kHz~10MHz。它支持ARM7、ARM9、ARM9E、ARM10等ARM系列处理器。
  Multi_ICE主要有以下特点。
  · 快速的下载和单步速度;
  · 用户控制的输入、输出位;
  · 可编程的JTAG位传送速率;
  · 开放的接口,允许调试非ARM核和DSP
  · 网络连接到多个调试器。
 
下载该资料的人也在下载 下载该资料的人还在阅读
更多 >

评论

查看更多

下载排行

本周

  1. 1电子电路原理第七版PDF电子教材免费下载
  2. 0.00 MB  |  1490次下载  |  免费
  3. 2单片机典型实例介绍
  4. 18.19 MB  |  92次下载  |  1 积分
  5. 3S7-200PLC编程实例详细资料
  6. 1.17 MB  |  27次下载  |  1 积分
  7. 4笔记本电脑主板的元件识别和讲解说明
  8. 4.28 MB  |  18次下载  |  4 积分
  9. 5开关电源原理及各功能电路详解
  10. 0.38 MB  |  10次下载  |  免费
  11. 6基于AT89C2051/4051单片机编程器的实验
  12. 0.11 MB  |  4次下载  |  免费
  13. 7蓝牙设备在嵌入式领域的广泛应用
  14. 0.63 MB  |  3次下载  |  免费
  15. 89天练会电子电路识图
  16. 5.91 MB  |  3次下载  |  免费

本月

  1. 1OrCAD10.5下载OrCAD10.5中文版软件
  2. 0.00 MB  |  234313次下载  |  免费
  3. 2PADS 9.0 2009最新版 -下载
  4. 0.00 MB  |  66304次下载  |  免费
  5. 3protel99下载protel99软件下载(中文版)
  6. 0.00 MB  |  51209次下载  |  免费
  7. 4LabView 8.0 专业版下载 (3CD完整版)
  8. 0.00 MB  |  51043次下载  |  免费
  9. 5555集成电路应用800例(新编版)
  10. 0.00 MB  |  33562次下载  |  免费
  11. 6接口电路图大全
  12. 未知  |  30320次下载  |  免费
  13. 7Multisim 10下载Multisim 10 中文版
  14. 0.00 MB  |  28588次下载  |  免费
  15. 8开关电源设计实例指南
  16. 未知  |  21539次下载  |  免费

总榜

  1. 1matlab软件下载入口
  2. 未知  |  935053次下载  |  免费
  3. 2protel99se软件下载(可英文版转中文版)
  4. 78.1 MB  |  537791次下载  |  免费
  5. 3MATLAB 7.1 下载 (含软件介绍)
  6. 未知  |  420026次下载  |  免费
  7. 4OrCAD10.5下载OrCAD10.5中文版软件
  8. 0.00 MB  |  234313次下载  |  免费
  9. 5Altium DXP2002下载入口
  10. 未知  |  233045次下载  |  免费
  11. 6电路仿真软件multisim 10.0免费下载
  12. 340992  |  191183次下载  |  免费
  13. 7十天学会AVR单片机与C语言视频教程 下载
  14. 158M  |  183277次下载  |  免费
  15. 8proe5.0野火版下载(中文版免费下载)
  16. 未知  |  138039次下载  |  免费