- 14
- 0
- 约1.16万字
- 约 80页
- 2016-12-06 发布于重庆
- 举报
第9章_ADS介绍及ARM汇编语言程序设计基础
嵌入式系统设计 —基于ARM9微处理器S3C2410A第9章 集成开发环境ADS介绍及ARM汇编语言程序设计南阳师范学院张帅 9.1 裸机开发环境 何谓“裸机”? 裸机是指无操作系统下的ARM系统开发 其特点是所有硬件资源均开放 可以把它理解为一个高级单片机的开发 裸机开发的作用 更能深入地从底层去理解ARM CPU的操作过程及系统设计 为日后自行设计系统打下基础 为bootloader的编写打好基础 开发环境的作用 9.2 ADS IDE(集成开发环境) ARM应用软件的开发工具根据功能的不同,可以分为编辑软件、编译软件、汇编软件、链接软件、调试软件、嵌入式实时操作系统、函数库、评估板,JTAG仿真器以及在线仿真器等。 目前有多家公司可以提供以上不同类型的开发工具,用户采用ARM处理器进行嵌入式系统开发时,选择合适的开发工具可以加快开发进度,节省开发成本。 9.2.1 ADS工具包的组成 ADS是ARM公司推出的集成开发工具包,是专门用于ARM相关应用开发和调试的综合性软件。目前常用的版本是1.2,在功能和易用性上比早期的SDT都有提高,是一款功能强大又易于使用的开发工具。 ARM ADS包含有编译器、链接器、CodeWarrior IDE、调试器、指令集模拟器、ARM开发
原创力文档

文档评论(0)