ARM ADS 1.2集成开发环境教程与调试指南

3星 · 超过75%的资源 需积分: 9 7 下载量 10 浏览量 更新于2024-07-27 收藏 505KB PDF 举报
本资源是一份名为"ADS1.2用户使用手册"的手册,主要针对ARM应用系统开发,特别是S3C4510B的系统设计。章节8专注于ARM集成开发环境(ADS)的使用,包括软件的结构、创建工程和代码调试。ADS是ARM公司推出的新一代开发工具,支持多种操作系统,如Windows NT4、Windows 2000、Windows 98、Windows 95、Windows XP和Windows Me。 首先,ADS1.2作为主要部分,由命令行开发工具、ARM时实库、图形用户界面开发环境(如CodeWarrior和AXD)、实用程序以及支持软件构成。命令行工具如armcc,是ARMC编译器,用于将ANSIC编写的程序转换为32位ARM指令代码,经过PlumHall C Validation Suite的验证。通过`armcc –help`命令,用户可以了解其语法格式和常见操作选项,如 `-c` 用于仅编译不链接文件,`-C` 阻止预编译器移除注释,`-D<symbol>` 定义预处理宏。 在创建工程方面,手册详细指导用户如何在CodeWarrior IDE中进行操作,通过实例展示如何从头开始,从源代码编译到构建一个完整的可执行程序。这部分内容对初学者尤其重要,因为它帮助他们掌握在ADS平台上进行应用程序开发的基本流程。 此外,本章的核心内容之一是使用AXD进行代码调试。AXD是ADS的一部分,它提供了强大的调试工具,帮助开发者理解和修复代码中的问题。通过学习如何使用AXD,读者可以建立起对调试工程的初步理解,这对于深入理解和优化ARM系统的性能至关重要。 这份手册不仅涵盖了ADS1.2的基本构成和使用方法,还包括了实际操作技巧和调试策略,对于从事ARM硬件单片机或ARM板开发调试的工程师来说,是极其有价值的参考资料。通过深入学习和实践,读者可以提高开发效率并提升自己在该领域的技能。