这是因为精简版的window系统删掉了一些不常用的驱动信息引起的,解决方法如下:
1.首先打开C:\windows\inf\setupapi.dev.log
这个文件包含了有关即插即用设备和驱动程序安装的信息,当然它也记录你Arduino驱动安装失败的原因。
打开该文件,滚动到文件末尾附近,你可以看到如下信息:
正是这个文件缺失,致使你的Arduino驱动无法安装。
2.在 C:\Windows\System32\DriverStore\FileRepository\ 路径下,新建一个mdmcpq.inf_x86_neutral_********文件夹
每台电脑后面的标示不一样,*******具体是什么请参照上面setupapi.dev.log文件给出的提示信息。
bin固件转成arduino的程序方法/步骤分步阅读1.首先在连接esp8266前连接电脑打开arduino IDE给UNO板写入初始化程序,程序如下:
2.其次把esp8266-01连接到UNO板,连接方法如下:
3.接下来就是打开乐鑫官网下载的FLASH下载工具,添加准备好的bin格式的固件,设置参数,开始下载。具体步骤见下图:
4.到此,烧写完成,接下来就是串口调试了,断开GPIO0引脚接地连线,打开串口调试工具,选择正确的波特率和端口后点击打开串口,然后插拔CH_PD引脚连线,当出现乱码和ready表示开始连接成功,接下来使用AT命令对模块进行设置。比如输入:AT+GMR后固件的版本号就显示出来了,ok!
你需要一个引出DTR引脚的USB转TTL模块。
TXD: 接mini 的RXD
2.RXD:接mini的TXD
3.GND:接mini的GND
4.5v:接mini的VCC
5.DTR:接mini的DTR
这样,你可以像给UNO下载一样的过程,给mini下载。
或者,你也可以用一个常用的,只有TXD RXD GND三个引脚的USB转TTL模块
你要额外做的是,在Arduino IDE上点击编译下载后,等下部提示,正在烧录时,手动按一下mini上的复位键。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)