ARM Workbench IDE
深圳市完美体育·(中国)手机网页版科技有限公司是ARM公司官方授权全线工具产品代理商, 提供ARM公司原装正版开发工具(包括本产品RVDS)的销售服务,以及ARM工具产品的市场推广、产品更新、技术支持和售后服务。
概念:RVDS也称RealView Development Suite等,系为同一产品。
RVDS 中的 ARM Workbench IDE 是一个基于开放源代码 Eclipse 3.3 IDE 的集成开发环境 (IDE)。它将 Eclipse 杰出的嵌入式源代码开发工具和插件框架与 ARM 一流的编译和调试技术相结合。开发人员可以使用 ARM Workbench IDE 项目管理器,针对所有基于 ARM 处理器的目标创建、构建、调试、分析、跟踪和管理 C/C++ 项目以及对这些项目进行 Flash 编程。
此 IDE 包含许多可显著提高效率的功能,包括 C/C++ 源代码浏览器配置向导、备忘单和项目用具。项目用具提供了一种以最佳方式为特定的 ARM 处理器和开发板配置工具的简单方法,可用于自承载或由操作系统(如 ARM Linux)承载的项目。ARM Workbench IDE 在标准 Eclipse IDE 的基础之上提供了以下自定义组件:
- 若干个为 ARM 编译器、链接器和实用程序设置选项的自定义选项卡,这提供了一种简单的方法来配置 ARM 代码生成工具
- 文档查看器,旨在提供一个便利的环境以显示所有提供的文档
- 集成的 Flash 编程器。此编程器提供了一个新建 Flash 项目向导以创建 Flash 算法,并提供了若干配置面板以发送映像和管理目标连接。它还提供了一个 Flash 设备导出向导,以便与 ARM RVD 调试器紧密集成。
- 突出语法作用的 ARM 汇编器编辑器。此编辑器提供了 ARM 汇编器文件以及可自定义的、易于读取的代码格式。它还提供了标签自动填写功能以及其他导航辅助功能。
- 此插件的联机帮助说明如何配置和激活这些设置。
- 集成的 ARM Profiler,它是 RVDS 4.1 专业版的一部分,是支持对嵌入式软件性能进行几乎不受时间限制的非侵入式分析的唯一产品。它运行时的工作频率最高可达 400 MHz,并能够以分钟、小时和天为单位收集分析信息
- 链接器内存映射编辑器。此编辑器提供了链接器内存配置的图形表示形式。这使开发人员能够更好地了解如何配置其工具,以使其与真实系统相符。
借助源代码配置编辑器,可以通过一个便利的 GUI ELF 来配置汇编器文件;而指令统计信息查看器提供了一种快速方法,供您了解可执行文件或对象文件的不同属性。
ARM Workbench IDE 入门
使用 ARM Workbench IDE 中提供的一系列全面的新功能,着手创建新 ARM 项目的过程变得简单了。通过新建项目向导,不仅可以使用项目用具自动为用户配置 ARM 特定的项目设置,还可以在向导内配置选择目标配置和目标设置等事宜。
公用配置选项(如选择基于 ARM 的处理器)使开发人员能够快速为其系统选择最适当的编译器设置。在创建项目后,可以进一步配置项目设置,这就为项目开发过程提供了灵活性。新增的用户辅助功能对于尚不熟悉 Eclipse IDE 的用户而言可能是无价的。这包括大量用于配置面板的工具提示,以及全面的分步操作备忘单选择以指导用户完成许多常见的任务。
从 CodeWarrior IDE 迁移
已将 CodeWarrior 用作 IDE 的软件开发人员可找到指导,将项目从 CodeWarrior IDE 导入到 Eclipse IDE。借助于对大型项目的支持以及现有 CodeWarrior 项目(直接导入到 Eclipse 中的新项目)中的命令行设置,用户可以高效地转换到新的开发环境。