ADS1.2中文教程:集成开发环境与ARM应用开发

需积分: 18 1 下载量 173 浏览量 更新于2024-12-14 收藏 492KB PDF 举报
本篇教程是针对ADS1.2中文版的详细介绍,旨在帮助用户理解和掌握ARM应用系统开发,特别是基于S3C4510B的系统设计。章节8主要聚焦于ARM ADS(ARM Developer Suite)集成开发环境的使用,包括软件的组成、创建工程、以及利用AXD进行代码调试。 首先,ARM ADS 1.2作为新一代的ARM集成开发工具,不仅兼容多种操作系统如Windows NT4、Windows 2000、Windows 98、Windows 95、Windows XP和Windows Me,其组成非常全面。它包括命令行开发工具、ARM实时库、图形用户界面开发环境(CodeWarrior和AXD),以及实用程序和支持软件。用户可以通过这些工具针对ARM系列RISC处理器开发和调试应用程序。 命令行开发工具是核心组件,其中最常用的是armcc编译器,它遵循ANSI C的标准,并通过PlumHall C Validation Suite测试。通过在命令行环境下使用`armcc –help`查看语法和常用选项,基础用法是提供编译器选项后跟源文件,如 `-c`用于单独编译,`-C`保留注释,`-D<symbol>`定义预处理宏。 此外,该章详细讲解了如何在CodeWarrior IDE中创建工程,通过实例演示如何编写、编译和调试代码,使得初学者能够逐步掌握在ADS软件平台上进行应用程序开发的流程。AXD(Advanced eXecutive Debugger)的使用也是关键部分,它为用户提供了一种直观的方式来检查和调试代码,有助于深入理解程序运行过程。 本章内容覆盖了从环境设置到实际操作的各个环节,旨在帮助读者全面了解和运用ADS 1.2进行高效、精确的ARM系统开发,无论是初次接触还是进阶开发者都能从中受益。通过学习这部分内容,用户将能更好地应对基于S3C4510B的项目,并为后续开发工作打下坚实的基础。