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

文档评论(0)