ARMADS集成开发环境概述(ppt80张)
- 格式:ppt
- 大小:2.50 MB
- 文档页数:81
第2章 ADS集成开发环境及EasyJTAG仿真器应用ADS集成开发环境是ARM公司推出的ARM核微控制器集成开发工具,英文全称为ARM Developer Suite,成熟版本为ADS1.2。
ADS1.2支持ARM10之前的所有ARM系列微控制器,支持软件调试及JTAG硬件仿真调试,支持汇编、C、C++源程序,具有编译效率高、系统库功能强等特点,可以在Windows98、Windows XP、Windows2000以及RedHat Linux 上运行。
这里将简单介绍使用ADS1.2建立工程,编译连接设置,调试操作等等。
最后还介绍了基于LPC2200系列ARM7微控制器的工程模板的使用,EasyJTAG仿真器的安装与使用。
2.1 ADS 1.2集成开发环境的组成ADS 1.2由6个部分组成,如表2.1所示。
表2.1 ADS 1.2的组成部分名称描述使用方式代码生成工具ARM汇编器,ARM的C、C++编译器,Thumb的C、C++编译器,ARM连接器由CodeWarrior IDE调用集成开发环境CodeWarrior IDE 工程管理,编译连接调试器AXD,ADW/ADU,armsd仿真调试指令模拟器ARMulator由AXD调用ARM开发包一些底层的例程,实用程序(如fromELF) 一些实用程序由CodeWarrior IDE调用ARM应用库C、C++函数库等用户程序使用由于用户一般直接操作的是CodeWarrior IDE集成开发环境和AXD调试器,所以这一章我们只介绍这两部分软件的使用,其它部分的详细说明参考ADS 1.2的在线帮助文档或相关资料。
2.1.1 CodeWarriorIDE简介ADS 1.2使用了CodeWarrior IDE集成开发环境,并集成了ARM汇编器、ARM的C/C++编译器、Thumb的C/C++编译器、ARM连接器,包含工程管理器、代码生成接口、语法敏感(对关键字以不同颜色显示)编辑器、源文件和类浏览器等等。