基于ADS1.2的嵌入式系统开发指南

需积分: 35 3 下载量 167 浏览量 更新于2024-07-27 收藏 1.21MB PDF 举报
ADS1.2步步学 ADS1.2是ARM公司提供的一款功能强大又易于使用的集成开发环境,主要用于ARM相关应用开发和调试。它囊括了一系列的应用,并有相关的文档和实例的支持。使用者可以用ADS来开发、编译、调试采用包括C、C++和ARM汇编语言编写的程序。 在ADS1.2中,主要由以下部件构成:命令行开发工具、图形界面开发工具、各种辅助工具和支持软件。其中,图形界面开发工具AXD提供给基于Windows和UNIX使用的ARM调试器,提供了一个完全的Windows和UNIX环境来调试你的C、C++和汇编语言级的代码。 CodeWarriorIDE提供基于Windows使用的工程管理工具,使源码文件的管理和编译工程变得非常方便。 本文档将一步一步指导您基于ADS1.2进行设计开发,包括使用HELLOWORLD来学习使用ARMSYS、编写好源程序代码、使用CODEWARRIOR建立工程并进行编译、使用AXD进行仿真调试等。 在使用ADS1.2时,首先需要了解ADS1.2集成开发环境简介,包括它的功能和特点。然后,使用HELLOWORLD来学习使用ARMSYS,编写好源程序代码,并使用CODEWARRIOR建立工程并进行编译。最后,使用AXD进行仿真调试,包括硬件准备、使用UART串口和超级终端进行系统调试、运行JTAG调试代理软件等。 在整个开发过程中,ADS1.2提供了一个集成的开发环境,包括编译、调试、仿真等功能,极大地提高了开发效率和质量。 知识点: 1.ADS1.2是ARM公司提供的一款功能强大又易于使用的集成开发环境。 2.ADS1.2囊括了一系列的应用,并有相关的文档和实例的支持。 3.使用ADS可以开发、编译、调试采用包括C、C++和ARM汇编语言编写的程序。 4.AXD提供给基于Windows和UNIX使用的ARM调试器。 5.CodeWarriorIDE提供基于Windows使用的工程管理工具。 6.使用HELLOWORLD可以学习使用ARMSYS。 7.ADS1.2包括命令行开发工具、图形界面开发工具、各种辅助工具和支持软件等部件。 8.使用AXD可以进行仿真调试,包括硬件准备、使用UART串口和超级终端进行系统调试、运行JTAG调试代理软件等。 9.CODEWARRIOR可以建立工程并进行编译。 10.ADS1.2提供了一个集成的开发环境,包括编译、调试、仿真等功能,极大地提高了开发效率和质量。 ADS1.2是一款功能强大又易于使用的集成开发环境,非常适合新手学习使用。