本节介绍ICCAVR IDE的基本使用方法,建立并且完成一个ICCAVR应用工程的步骤如下。
● 建立一个新的工程项目并且保存。
● 建立工程项目所需要的C语言源文件、头文件及相关其他文件,并且编写相应的文件内容。
● 在项目管理窗口中单击鼠标右键,从弹出的快捷菜单中选择“Add File(s)”命令,将工程所需要的文件均加入项目中。
● 在项目管理窗口中单击鼠标右键,从弹出的快捷菜单中选择“Options”命令,弹出项目选项对话框,选择项目相关设置。
● 选择菜单命令“Project”→“Make Project”,编译项目。
● 单击输出框中对应的错误显示,光标会自动跳转到相关错误的位置,修改错误之后再次编译项目。
接下来以建立一个新的项目“LED灯闪烁”为例,一步步引导读者完成一个项目的建立。
选择菜单命令“Project”→“New”,在弹出对话框的“文件名”文本框中输入“LED闪烁”,选择好保存路径后,单击“保存”按钮,如图2.16所示。此时新的工程项目已经被建立。
图2.16 建立一个新的项目
选择菜单命令“File”→“New”,建立一个新文件,并且将该文件命名为“LED闪烁.c”后保存,如图2.17所示。
图2.17 建立相关文件
打开“LED闪烁.c”文件,输入如下代码。
在项目管理窗口中单击鼠标右键,在弹出的快捷菜单中选择“Add File(s)”命令,将“LED闪烁.c”文件加入项目中,如图2.18所示。
图2.18 将文件加入项目
在项目管理器中单击鼠标右键,从弹出的快捷菜单中选择“Options”命令,在弹出的项目属性对话框中设置“LED闪烁”项目的相关属性。在本项目中,将“Device Configura tion”(芯片配置)修改为“ATmega128”,其他选项都维持不变,如图2.19所示。
图2.19 设置项目的相关属性
在项目中的文件已经编辑完成之后,选择菜单命令“Project”→“Make Project”,对当前项目进行编译,如图2.20所示。
在文件编辑过程中,常常会由于粗心或其他原因出现一些语法上的错误,ICCAVR会自动检测这种错误并在编译时报告。通过双击输出框中的提示信息,ICCAVR会自动将光标移动到提示信息所对应的错误信息所在行(这个不一定准确),如图2.21所示。修改错误代码之后,再次编译项目,则会得到正确的编译结果。修改后正确的代码如下。
图2.20 编译项目
图2.21 提示错误信号