AVR 单片机 C 语言编程环境 WINAVR 基本操作 但是 WINAVR 上手时会比其他编译软件麻烦一点,本教程将以WINAVR-20081205 为例来讲解基本操作步骤。 1,安装 WINAVR-20081205,因为免费软件,不存在破解问题,所以安装比较简单,按照提示即可,不在赘述。 2, 打开软件:如下图 3, 打开后是一个空的页面 4, 以下我们结合本站的 P0901 开发板的实际硬件配置,举一例,来讲述从无到有建立一个新的工程的过程。前期需要若如下准备: a,准备好 P0901 开发板,并且已经根据本论坛入门教程 1 的讲解已经熟悉 HEX 文件的下载流程; b,在 C 盘根目录下建立一个空的文件夹,取名 demo。 准备好了吗,如果准备好了,我们就开始了。 4.1 WINAVR 的工程创建过程与大多数编译器的过程大体相同,简单的可以分C 文件的创建、工程文件的创建、C 文件导入工程等三个步骤。 我们在默认的页面下写下如下代码,注意别写错了,先别关注这些代码的含义,这些以后的教程中会讲解。 4 .2 代码输入完毕后,选择另存为。。。 4.3 另存到我们前面已经创建好的C 盘根目录下的demo文件夹中,文件名我们暂取democ.c 4.4 另存结束后,我们会发现刚才写的代码部分文字颜色发生了改变,呵呵。 4.5 C 文件已经创建完毕,下面开 始 创建工程文件,那 如 下方 式启 动 工 程 创建。 4.6 输入工程名称(暂定为demo)及保存路径,注意保存到demo文件夹下。 4.7 创建结束后,我们会发现左侧的工程栏中已经出现了一个工程,名字为demo。 4.8 鼠标放到demo上,打开右键菜单,选择加入文件。 4.9 将 demo文件夹下的 democ.c 文件添加到工程中。 4.10 添加完毕后,会发现demo工程下已经含有了democ.c 文件,至此工程、C 文件已创建结束,并且 C 文件已经添加到工程中。 5,makefile 文件的创建。 刚才工程已经创建,C 代码也已经写好,如果是其他的编译器,已经可以编译了,但 WINAVR 还不可以,还缺少 makefile 文件,Makefile 是指导编译器编译源代码的配置文件,下面我们就具体的讲讲 makefile 文件的创建。 5.1 从另一个按键处进入makefile 界面。 5.2 界面是这样的。 5.3 将这个标准的 makefile 文件另存到 demo文件夹下。 5.4 打开刚才建立的工程,将m akefile 文件添加进去。 5.5 双击m akefile 图标,打开m akefile 文件 将如下项目修改,其余可不动。 a, 芯片名称 MCU = a...