如何使用AVRISP XPⅡ给Arduino板子烧写Bootloader

本帖最后由 何处不江南 于 2013-11-13 12:14 编辑

所需器材:AVRISP下载器
所需软件:AVRstudio6.1
操作系统:win8 x64
一、首先安装AVRISP mkⅡ的驱动程序:

QQ截图20131113104055.jpg (43.84 KB, 下载次数: 3)

下载附件

保存到相册

2013-11-13 10:41 上传

QQ截图20131113103735.jpg (22.38 KB, 下载次数: 3)

下载附件

保存到相册

2013-11-13 10:41 上传

QQ截图20131113103919.jpg (63.31 KB, 下载次数: 3)

下载附件

保存到相册

2013-11-13 10:41 上传

QQ截图20131113103906.jpg (28.7 KB, 下载次数: 3)

下载附件

保存到相册

2013-11-13 10:41 上传

二、进入AVRstudio

QQ截图20131112120711.jpg (174.17 KB, 下载次数: 3)

下载附件

保存到相册

2013-11-13 11:48 上传

选择tools下的 device programming

QQ截图20131112120643.jpg (30.97 KB, 下载次数: 3)

下载附件

保存到相册

2013-11-13 11:48 上传

选择AVRISP mkⅡDevice选择对应板子的芯片,我这是uno选择Atmega328p

QQ截图20131112120733.jpg (40.05 KB, 下载次数: 3)

下载附件

保存到相册

2013-11-13 11:48 上传

单击Apply

QQ截图20131112120742.jpg (9.06 KB, 下载次数: 3)

下载附件

保存到相册

2013-11-13 11:48 上传

出现以下画面

QQ截图20131112120755.jpg (65.6 KB, 下载次数: 3)

下载附件

保存到相册

2013-11-13 11:48 上传

单击read

QQ截图20131112121013.jpg (6.15 KB, 下载次数: 4)

下载附件

保存到相册

2013-11-13 11:48 上传

出现以下画面,显示出当前系统电压和设备标示号

QQ截图20131112121021.jpg (6.51 KB, 下载次数: 3)

下载附件

保存到相册

2013-11-13 11:48 上传

三、烧录bootloader
选定Memories

QQ截图20131113120135.jpg (85.61 KB, 下载次数: 3)

下载附件

保存到相册

2013-11-13 12:06 上传

选择需要烧如的文件。说明文件位置如下图:

QQ截图20131113120302.jpg (5.79 KB, 下载次数: 3)

下载附件

保存到相册

2013-11-13 12:06 上传

QQ截图20131113120314.jpg (27.87 KB, 下载次数: 3)

下载附件

保存到相册

2013-11-13 12:06 上传

用写字板等打开文档如下图,可以看见比如bootloader文件和熔丝位等信息

QQ截图20131113120401.jpg (175.57 KB, 下载次数: 3)

下载附件

保存到相册

2013-11-13 12:06 上传

根据上图烧录熔丝位和bootloader

QQ截图20131113120442.jpg (90.17 KB, 下载次数: 3)

下载附件

保存到相册

2013-11-13 12:08 上传

至此为止就成功。

注意事项:AVRISP有些事不带供电的,所以读不出数据首先看有没有供电- -。。
恩。差不多了。。

标签: Arduino教程