topdog 发表于 2014-9-24 07:26:59

Microduino-CoreUSB win8.1x64系统使用ubsasp刷bootload

本帖最后由 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

topdog 发表于 2014-9-24 08:02:58

本帖最后由 topdog 于 2014-9-26 22:15 编辑

这个方法我用了好多次都成功的,大家可以放心使用。













wasdylb 发表于 2014-9-24 19:14:56

赞。。。。{:soso_e179:}

iascchen 发表于 2014-9-25 11:43:30

赞{:soso_e189:}

JIKEZAICI 发表于 2015-4-7 17:20:26

顶解决了 太好了

suoma 发表于 2015-4-7 19:51:15

挺好的,不用设置熔丝位

火卫一 发表于 2015-8-12 20:53:26

{:soso_e179:}

topdog 发表于 2015-10-13 00:06:35

火卫一 发表于 2015-8-12 20:53 static/image/common/back.gif


谢谢您 @火卫一
页: [1]
查看完整版本: Microduino-CoreUSB win8.1x64系统使用ubsasp刷bootload