ADS开发环境介绍.ppt
《ADS开发环境介绍.ppt》由会员分享,可在线阅读,更多相关《ADS开发环境介绍.ppt(32页珍藏版)》请在三一办公上搜索。
1、,嵌入式电子工程师,2,第四章 ADS的使用,3,主要内容,ARM 开发系统ADS1.2概述ADS 安装,4,课程目的,了解ADS的用途了解ADS的结构掌握ADS安装过程,5,4.1 ARM开发系统,6,4.1 ARM开发系统,软件开发工具:ADS1.2硬件开发工具:ARM开发板 JTAG调试板,7,ARM开发系统,本节介绍 ADS1.2,8,4.2 ADS概述,9,ADS 1.2,ADS:ARM Developer Suite缩写 ADS1.2是为嵌入式ARM设计的一整套软件开发工具从最初的软件原型到最终优化的ROM代码。ADS1.2发布于2001的12月份支持的主机系统IBM compat
2、ible PCs with Windows 95,98,2000,ME or NT4Red Hat Linux 6.2&7.1第三方工具支持:http:/,10,4.2.1 ADS 功能,支持最新的ARM内核ARM926EJ-S,ARM9EJ-S,VFPv2支持V5TEJ体系结构支持ARM和Thumb 的C和C+语言支持ARM和THUMB汇编指令软仿真、在线仿真和在线编程、调试主机系统可支持Red Hat Linux(6.2 and 7.1)库管理器可合并各种库为可重定位的代码设置新的链接选项编译器同时输出汇编码和目标码,11,4.2.2 ADS主要模块,ANSI C 编译器-armcc an
3、d tccISO/Embedded C+编译器-armcpp and tcppARM/Thumb 汇编器-armasmLinker-armlink Windows 集成开发环境-CodeWarriorDebugger-AXDarmsd 可向前兼容格式转换器-fromelf,12,库管理器-armarC and C+库指令级仿真-ARMulator同时包含ARM Firmware SuiteARM Application LibraryRealMonitor,4.2.2 ADS主要模块,13,工具的使用,命令行 makefile IDE,14,C/C+编译器 关键特性,完全支持ANSI 及其兼容
4、 C 编译器他属于是ISO/Embedded C+compilers 支持所有的ARM处理器(用-cpu)e.g.ARM7TDMI,StrongARM,ARM9TDMI,ARM9E,ARM10,Xscale优化的代码可以实现源码级调试:-O0:最佳的调试信息,没有优化(-g)“Debug”-O1:大部分优化,比较好的调试信息(g)“DebugRel”-O2:完整优化,有限的调试信息“Release”支持 ROPI/RWPI内嵌汇编 C和汇编的交叉列表(-S-fs),15,C/C+Compiler 数据类型,下面这些数据类型可支持char8 bit byteshort16 bit half-wo
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ADS 开发 环境 介绍
链接地址:https://www.31ppt.com/p-6501331.html