win7下Arduino Mega 2560驱动安装失败解决办法

Posted 学习那些事儿

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了win7下Arduino Mega 2560驱动安装失败解决办法相关的知识,希望对你有一定的参考价值。

因为玩四轴用的apm的飞控板,而其需要安装此驱动,曾经在win8使用其,但是因为win8有相对应的数字证书保护措施(应该是这样的,因为好久了记不清楚了),以至于我每次都需要长按shift重启电脑关闭此功能,后来装了Ubuntu,用的Ubuntu引导的win8,这样就直接导致了会调不出来此选项,所以在另一台电脑上就放弃了win8,改用win7和Ubuntu并存,win7没有此保护措施。

now,我们开始正题、

first,要知道自己的报错类型,我的是,找不到系统指定文件,

技术分享

大部分都是报此错误,其他的错误可以照此尝试,无果再寻找他路。

既然显示系统找不到指定文件,那么我们就需要知道,它在找什么文件,找不到我们给他一个(多数找不到事因为大家用的ghost版,里面有删减),

1、找到它找什么文件找不到

    我们打开目录文件,C:\Windows\inf\setupapi.dev.log

      这里面包含着驱动安装的日志,如果你刚刚安装的且失败的那么应该就在最下面,如果你并不是,那么就要善用Ctrl+f快捷键,关键字输入mdmcpq应该就可以找到,然后找到下面这一行,

技术分享

此时我们已经解决了第一步,即找到所需文件,

这样我们就在C:\Windows\System32\DriverStore\FileRepository下就会发现没有mdmcpq.inf_amd64_neutral_b53453733bd795bc(可能后面有所不同,要看你日志上为准)这个文件夹,,但是我们此时需要的文件(文件夹的名字后面可能不一样,要以自己的为准),复制此名字在此建立文件夹mdmcpq.inf_amd64_neutral_b53453733bd795bc,然后把所缺少的文件放在此文件夹,东西可自己网上搜索,我也在此给个我亲测可行的百度云分享http://pan.baidu.com/s/1jIpYO1C,里面系统根据自己的情况选择,要的是这两个,

技术分享

把其复制进的你刚刚建立的文件夹即可。

重新更新你的Arduino Mega 2560驱动,就会发现了可以了,

技术分享

 

 

此处顺便给一个Arduino的客户端,里面包含有驱动程序,http://pan.baidu.com/s/1kVoAUdp,,,建议使用后缀为.exe的安装版,所带驱动,还是上图吧

技术分享

好了,结束语就不写了,小飞机是坑,但小飞机会继续飞

以上是关于win7下Arduino Mega 2560驱动安装失败解决办法的主要内容,如果未能解决你的问题,请参考以下文章

关于Arduino mega2560 串口的问题

arduino mega2560是多少位的单片机

(Arduino Mega2560)键盘密码检查

Arduino Mega 2560 - 成功执行多次后在 while 循环中停止代码执行

arduino UNO r3和arduino mega2560 用esp8266 01的WiFi模块可以接入百度天工物联网平台吗?

Python 没有接收到来自 Arduino Mega 2560 的第一行串行数据,而是接收到所有后续数据,为啥会发生这种情况?