ARM ADS1.2 教程:集成开发环境与代码调试
需积分: 18 99 浏览量
更新于2024-07-22
收藏 492KB PDF 举报
"ADS1.2的pdf文档教学——ARM应用系统开发详解"
在本文档中,我们将深入探讨ADS1.2,这是一个专为ARM架构设计的集成开发环境(IDE)。ADS1.2是由ARM公司推出的,用于替代早期版本如ADS1.1和ADS1.0,提供更强大的功能和兼容性。它不仅支持Windows NT4、Windows 2000、Windows 98和Windows 95,而且还扩展到Windows XP和Windows Me操作系统。
ADS1.2的核心组件包括命令行开发工具、ARM实时库、GUI开发环境(CodeWarrior和AXD)、实用程序以及支持软件。这些组件帮助开发者为ARM系列RISC处理器编写和调试应用程序。
8.1 ADS集成开发环境组成介绍
- **命令行开发工具**:这些工具主要负责源代码的编译和链接。其中,`armcc`是关键的ARMC编译器,通过了PlumHall C Validation Suite的一致性测试,确保符合ANSI C标准。`armcc`可以将C语言编写的程序转化为32位ARM指令。使用`armcc --help`可以在命令行中查看其详细使用方法和选项。例如,`-c`选项仅编译但不链接,`-C`则阻止预编译器删除注释,而`-D<symbol>`用于定义预处理宏。
- **GUI开发环境**:CodeWarrior和AXD是ADS的图形界面部分。CodeWarrior IDE用于项目管理、编辑、构建和调试,而AXD是强大的调试器,能够帮助开发者理解代码执行流程,定位和修复错误。
- **ARM实时库**:这些库包含了运行在ARM处理器上的函数和数据结构,使得开发者可以利用这些现成的库来快速开发高效的应用程序。
- **实用程序和支持软件**:这些工具涵盖了从版本控制到代码分析的各种功能,帮助开发者优化和管理他们的项目。
通过本章的学习,读者将能够掌握在ADS1.2环境中创建工程,并利用AXD进行代码调试。掌握这些技能对于任何希望在ARM平台上进行系统设计的开发者来说都是至关重要的。ADS1.2的全面性和易用性使其成为ARM应用开发者的首选工具之一。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2009-01-16 上传
2009-01-16 上传
2010-03-19 上传
2022-09-22 上传
2009-08-26 上传
2008-01-08 上传
qq_23087319
- 粉丝: 0
- 资源: 1
最新资源
- 《Red Flag Linux Desktop 5 用户手册》.pdf
- 计算机算法答案(computer algorithms introduction to design and analysis)
- RS485串行通信的研究
- 硬件工程师手册 非常好用
- Linux菜鸟学习教程
- maximo用户指南
- [C#2008系列].Apress.Accelerated.C#.2008.pdf
- ROSE HA 功能介绍
- 开源电子杂志2008第四期
- linux初级教程.PDF
- ECLIPSE 中文教程
- 软件设计师2008年 试题
- Ubuntu安装过程磁盘分区图文教程
- 70431认证考试题库
- jsp网上书店系统参考 士大夫
- GNU autotools