ARM ADS 1.2中文教程:入门与集成开发环境详解

需积分: 18 1 下载量 76 浏览量 更新于2024-12-13 收藏 492KB PDF 举报
"ARM应用系统开发详解提供了关于ADS 1.2的中文教程,针对初学者介绍了ARM集成开发环境的使用。本教程主要围绕ARM Developer Suite (ADS)展开,这是一个由ARM公司推出的高级开发工具,适用于Windows多个版本,包括NT4、Windows 2000、98、95、XP和Me。ADS的核心组件包括命令行开发工具(如armcc,用于将ANSI C编写的程序编译为32位ARM指令代码)、ARM实时库、图形用户界面开发环境(CodeWarrior IDE和AXD调试器)以及实用程序和支持软件。 8.1节详细阐述了ADS的构成,强调了其作为新一代开发工具的优势。命令行开发工具部分,armcc是核心编译器,通过PlumHall C Validation Suite的测试,支持ANSI C标准。通过`armcc –help`命令,开发者可以了解基本语法和常用操作选项,如 `-c` 仅编译不链接文件,`-C` 防止预编译器移除注释,`-D<symbol>` 定义预处理宏。 后续章节将指导读者如何在CodeWarrior IDE中创建工程,以及使用AXD进行代码调试。这部分内容对于理解和掌握在ADS环境下进行应用程序开发至关重要,尤其是对调试工具的使用,为深入学习和实际项目开发打下了基础。通过学习本章,新手可以逐渐熟悉ADS的工作流程,为后续的ARM系统设计和优化做好准备。"