本章将介绍 ARM 开发软件 ADS(ARM Developer Suite),通过学习如何在CodeWarrior IDE集成开发环境下编写、编译一个工程的例子,使读者能够掌握在ADS软件平台下开发用户应用程序的技能。本章还描述了如何使用AXD调试工程,让读者对于调试工程有一个初步的理解,为进一步的使用和掌握调试工具起到抛砖引玉的作用。
ARM ADS全称为ARM Developer Suite,是ARM公司推出的新一代ARM集成开发工具。目前最新版本为1.2,取代了早期的ADS1.1和ADS1.0。ADS支持安装在Windows NT4、Windows 2000、Windows 98和Windows 95操作系统下,并且还支持Windows XP和Windows Me操作系统。ADS软件组成主要包括CodeWarrior IDE集成开发环境和AXD调试工具。通过本章的学习,读者将了解ADS的基本组成和功能,从而能够更好地进行ARM应用系统的开发和调试工作。
在第一节中,将介绍ADS集成开发环境的组成。在CodeWarrior IDE集成开发环境下创建工程是ARM应用开发的第一步,本节将详细介绍如何使用ADS创建工程。通过示例演示,读者将学会如何配置工程的基本信息、添加源文件、设置编译选项等操作,从而能够顺利地创建一个ARM应用工程。在第二节中,将介绍如何使用AXD进行代码调试。AXD是ADS中的一个强大的调试工具,能够帮助开发者查找和修复代码中的bug。本节将演示如何通过AXD连接到目标设备、设置断点、监视变量值等调试操作,让读者能够更加熟练地运用该工具进行ARM应用程序的调试工作。
通过学习本章内容,读者将掌握在ADS软件平台下开发ARM应用系统的基本技能,能够熟练地使用CodeWarrior IDE创建工程、编译代码,并且能够通过AXD进行代码调试,找出程序中的bug并进行修复。这将为读者进一步深入学习ARM应用开发提供坚实的基础,让他们能够更加高效地进行ARM应用系统的开发和维护工作。ADS集成开发环境的使用是ARM应用开发中不可或缺的重要环节,通过本章的学习,读者将迅速掌握ADS软件的使用技巧,为自己将来的ARM应用开发之路打下坚实的基础。