下载

1下载券

加入VIP
  • 专属下载券
  • 上传内容扩展
  • 资料优先审核
  • 免费资料无限下载

上传资料

关闭

关闭

关闭

封号提示

内容

首页 WinAVR使用入门教程

WinAVR使用入门教程.pdf

WinAVR使用入门教程

仪同3司
2011-03-13 0人阅读 举报 0 0 0 暂无简介

简介:本文档为《WinAVR使用入门教程pdf》,可适用于高等教育领域

WinAVR使用入门教程MegaPillarusuabuntsugmailcomWinAVR使用入门教程这种集成开发环境或者甚至说是大多数软件的使用没什么有例子做几个就可以入门了。入门之后及至熟练、精通就要靠自己多使用了!首先介绍一下我的电脑的基本配置否则容易导致有些朋友做出来和我结果不一样进而要讨伐我。操作系统是正版windowsXPSP基本配置是IntelCoreQuadCPTQGHzGB内存。跟据你的系统的情况灵活下面的相关操作。第二本文针对初学者熟练者或者装逼者自觉绕过。废话不说直接上步骤截图。(假定已经装好了程序)Step:打开程序。首次使用:开始→所有程序→WinAVR文件夹中找到ProgrammersNotepadWinAVR。将这个程序快捷方式发送到桌面或者锁定到任务栏方便下次使用。Step:新建一个工程项目。①File→New→Project②确定项目名称和路径。Step:新建并保存文件。第一个方法是:File→New→所需文件类型第二个方法是:点击新建快捷图标。保存文件必须在新建的文件(却声名称为new)中输入一些代码否则不能保存。比如我取文件名称为democ然后保存到当才工程项目所在的路径中去。Step:添加文件到工程中来。刚才新建并保存的文件只不过是放到了工程的路径之下但是还没有建立逻辑关系必须添加进来。①右击工程名弹出快捷菜单选AddFiles②找到刚才的文件选中并点“打开”确认。②以看到文件已经添加进来了。Step:编写代码。先看一个最简单的。把这几句话复制进去。不要问为什么你会懂的。完了点存盘。Averyeasyprogram,justforfun。关键词未着色#include<avrioh>intmain(void){unsignedchari,j,k,led=DDRB=xFFwhile(){if(led)PORTB|=XelsePORTB=XFEled=!led延时for(i=i<i)for(j=j<j)k}}Step:配置makefilemakefile是很难的东西因此如果你跟人说你会makefile的编写别人会认为你很牛逼。WinAVR提供了makefile模板我们只要改动其中的几行就行了!就像刚才打开主程序一样打开这个火锅。为了以后方便使用也可以将它放到桌面上或者其他任意你认为能快速访问的地方去。①打开Mfile。②另存为。将模板文件另存到工程项目路径之下不要改名字。③像刚才添加C文件一样将makefile添加到工程中来。双击文件名打开。和行设置目标单片机的型号只需将atmega替换成你的芯片型号。#MCUnameMCU=atmega行是设置单片机的晶振频率只需要将默认的修改为你的特定频率。FCPU=和行是设置主文件的名称将默认的main修改为你的主文件名字比如我的叫demo#Targetfilename(withoutextension)TARGET=main其他部分都不用动也不要动!修改好了之后保存文件。Step:好了可以编译了。Tools→WinAVRMakeAll你会发现下方的output面板快速滚过一些语句。没必要都看懂。如果出现了错误那么就根据提示回去debug。关于debug的技巧这又是另一门学问了此处不表。至此整个流程全部介绍完毕。分割线附赠一:执行Tools→Options可以进行Programmer’sNotepad进行个性化的定制包括显示行号关键字的颜色等很实用的选项。附赠二:写代码的时候注意缩进等很细节的东西这对于完事debug很有好处。附赠三:本文只能入门熟悉大致的一般过程。其实这其中的好几个步骤是很有学问的。随着时间、经验积累你会摸索出来的。我也许会写出来共享一下。

用户评价(0)

关闭

新课改视野下建构高中语文教学实验成果报告(32KB)

抱歉,积分不足下载失败,请稍后再试!

提示

试读已结束,如需要继续阅读或者下载,敬请购买!

评分:

/7

VIP

在线
客服

免费
邮箱

爱问共享资料服务号

扫描关注领取更多福利