|
本帖最后由 topdog 于 2015-8-12 17:09 编辑
Microduino-CoreUSB是以ATMEGA32U4系列为核心的8位单片机开发核心板,是一个开源的、与 Arduino Leonardo兼容的控制器模块。 相当于Microduino-core 加上 Microduino-FT232R,使用非常方便。但是有时会遇到连接电脑usb后COM不能识别的情况,那么有可能是bootload遗失造成的,Microduino wiki提供了ISP烧写的办法,笔者在这里介绍用用usbasp烧写的方法。usbasp官方首页:http://www.fischl.de/usbasp/
首先,我们要解决win8.1 x64系统条件下usbasp的驱动安装,usbasp官方提供的说明认定是不支持win7以上版本的。果然在Win8.1系统安装后提示“第三方INF不包含数字签名信息”,然后就没能继续了——不给装!太强盗了{:soso_e153:}
那么我们下面来解决这个问题,先请下载 usbasp的驱动。
1, win8.1x64位系统下按【win】+【I】键。
2,右侧出现更改电脑设置。
3,选择更新恢复。
4,选择恢复------>高级启动。
5,接下来选择:疑难解答----->高级选项----->启动设置----->重启----->选择“7”,禁用驱动程序强制签名。
6,打开设备管理器----->选择usbasp---->为其安装驱动。
7,认识一下Microduino-CoreUSB的管脚和usbasp的管脚。
7a;usbasp的管脚图
7b;Microduino-CoreUSB的管脚图
8,接线:
usbasp CoreUSB
1, MOSI PIN11
2, Vcc 5v
5, RESET RTS
7, SCK PIN13
8, GND GND
9, MISO PIN12
Microduino的其他芯片core,core+,1284接线也是一样的,都可以用本教程刷写bootload。
9,打开IDE 1.0.6 选择examples---->arduinoISP
10,board----->Microduino-CoreUSB
11,Programmer----->Usbasp
12,Burn Bootloader
13,成功的显示
14,pro micro的接线:pro micro的核心也是32u4,接线略有不同,第9至第13步相同。笔者已经实际操作实验成功。
usbasp pro micro
1, MOSI PIN16
2, Vcc Vcc
5, RESET RTS
7, SCK PIN15
8, GND GND
9, MISO PIN14
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|