使用ADS创建并添加用户主文件-ex_led.c

需积分: 34 72 下载量 200 浏览量 更新于2024-08-09 收藏 768KB PDF 举报
"新建并添加用户主文件-游戏编程精粹7中文版,ADS1.2教程" 这篇内容主要讲解了如何在ADS1.2环境下创建一个新的项目并添加用户主文件,以便进行游戏编程或ARM应用开发。ADS1.2是一个常用的ARM微处理器开发工具,而周立功的EasyARM2104实验套件则是学习ARM的好帮手。 首先,我们需要建立一个新的项目。在CodeWarrior IDE中,选择“File” -> “New”,然后选择“ARMExecutableImage”模板,这将创建一个用于生成ARM指令ELF格式映像文件的项目。在“Location”中设定项目存储位置,并在“Projectname”中输入项目名称,比如“ex_led”。 接下来,将启动代码文件从周立功光盘的“实验程序\启动代码”目录复制到新项目目录下。这些启动文件包括Vectors.s、Init.s和Target.c,它们包含了程序的基本初始化和设置。但是,这些文件并没有包含主函数`main()`,这是程序执行的核心。因此,我们需要新建一个用户主文件。 通过“File” -> “New” -> “File”,创建一个新的C语言源文件,命名为“ex_led.c”,确保勾选“Add to Project”,这样新文件就会被添加到当前项目中。同时,可能还需要在“Target”复选框中打勾,确保文件被编译并链接到目标文件中。 然后,可以在新建的“ex_led.c”文件中编写C语言代码,这部分可以根据周立功光盘上的实验程序进行参考和修改,或者编写自己的基础框架,比如控制实验板上的LED1进行闪烁。 在实际操作时,需要注意配置好开发环境,例如安装EesyJTAG驱动,并确保实验板的硬件设置正确,比如短接JP8LED1跳线。此外,ADS1.2的详细使用方法通常需要阅读英文PDF手册来深入理解。 这个教程提供了一个简单的步骤,让新手能够快速入门ADS1.2环境,了解如何创建项目、添加启动文件和用户主文件,以及编写基本的C代码。通过这样的实践,开发者可以逐步掌握ARM开发的基础知识,并为更复杂的编程任务打下基础。