找回密码
 注册会员
更新自动建库工具PCB Footprint Expert 2024.04 Pro / Library Expert 破解版

自学AVR单片机二(工具准备)

[复制链接]
慧龙 发表于 2010-5-2 16:59:56 | 显示全部楼层 |阅读模式

本文包含原理图、PCB、源代码、封装库、中英文PDF等资源

您需要 登录 才可以下载或查看,没有账号?注册会员

×
今天我们来说一说再动手编写AVR程序之前需要准备哪些工具
   1、工具准备
    当然了,要编写程序,计算机是一定要有(显然是废话,呵呵)。
   1.1  下载线
   编写完的程序怎么才能烧录到单片机里呢?这就需要有专门的工具,就是我们常说的编程器(也称烧录器),对于AVR来说,它的编程器很简单,特别适合自制,我们自制的AVR编程器一般称为下载线:有并口的,串口的,USB口的等等。下面就是自制的并口和USB口下载线: 02-1.jpg
在这里推荐使用USB下载线,因为USB下载线可以同时给学习板供电,这样的话我们平时学习的时候就不用再单独为学习板供电了,学习起来十分方便。
当然USB下载线里面有一个单片机(mega8),所以需要先给USB下载线里的单片机烧写固件程序。我们可以先用并口下载线给USB口下载线烧写固件程序。 02-2.jpg
1.2  AVR单片机学习板
AVR单片机学习板可以自制,我们推荐有一定基础的学习者自己搭建学习板
1.3  USB电源线、USB延长线
  USB电源线和USB延长线均可以为我们的CEPARK-avr学习板供电,如下图
02-5.jpg
2  软件工具
开发AVR单片机程序需要有编译器,编程软件,现在软件等。
AVR的编译软件很多,多数都是收费的,我们在这里使用两种完全免费的软件AVRStudio和WINAVR(GCC)。
2.1  AVR Studio
这是AVR官方的软件,完全免费。我们推荐使用它进行仿真调试、下载。它推荐使用串口STK500下载器,并且不断更新,使串口STK500能支持新的AVR器件。(注意: 此AVR 官方软件不支持并口下载)
2.2  WinAVR
   即GCC,完全免费。它是全球开发AVR使用人数最多的软件。国外最大的AVR资源网站avrfreaks 也是推荐使用这个软件。我们使用它进行C代码的编写与编译。AVR 的开发语言与工具很多,常用的是C,汇编与Basic。推荐使用C。
2.3  编程软件
AVR的编程软件很多,在这里推荐智峰软件。这款软件支持并口,串口,USB口等多种下载。并且有熔丝配置向导,使用起来非常简单、方便,该软件界面如下: 02-6.jpg
*滑块验证:
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

QQ|手机版|MCU资讯论坛 ( 京ICP备18035221号-2 )|网站地图

GMT+8, 2024-12-23 12:23 , Processed in 0.074764 second(s), 13 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表