我先按照 gettingstart里面说的
将安装目录指向C:\arduino-1.5.3\hardware\arduino\x86\tools
但是不成功 报错说 已找到
windows已找到设备的驱动程序软件,但在试图安装它时遇到错误
我试过http://bbs.ickey.cn/group-topic-id-24127.html
Warcraft_xu的方法 安装那个证书 但是还是不行
问题好像在于 我的win7 32位 是精简版的
不是原版的 没有相关的文件比如mdmcpq.inf和USBSER.sys
但是我重新下载了这两个文件 在覆盖上去 还是不行
最后依靠这个文章解决http://shashanzhao.com/archives/800.html
打开用记事本 驱动文件 linux-cdc-acm.inf
我的电脑里确实没有
C:\Windows\System32\DriverStore\FileRepository\mdmcpq.inf_amd64_neutral_9f203c20b6f0dabd,
但我也没有恢复 这个文件夹
我用的是第2个方法
就是直接注释那行代码
;------------------------------------------------------------------------------ ; Windows 2000/XP/Vista-32bit Sections ;------------------------------------------------------------------------------ [DriverInstall.nt] include=mdmcpq.inf ;;CopyFiles=DriverCopyFiles.nt ;; CopyFiles = FakeModemCopyFileSection ;;;我注释掉了这行 在安装就好了 AddReg=DriverInstall.nt.AddReg [DriverInstall.nt.AddReg] HKR,,DevLoader,,*ntkern HKR,,NTMPDriver,,USBSER.sys HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider" [DriverInstall.nt.Services] AddService=usbser, 0x00000002, DriverService.nt [DriverService.nt] DisplayName=%SERVICE% ServiceType=1 StartType=3 ErrorControl=1 ServiceBinary=%12%\USBSER.sys
再安装就好了
另外这个人的 arduino的安装驱动
讲的很有道理
http://www.cnblogs.com/back2earth/archive/2012/12/26/2785388.html