完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我已经成功使用 ESP8266-12S 几年了,焊接到一系列定制 PCB 上,并且都带有标准草图。我在 Mac 上使用 Arduino.cc 软件 (v1.8.15),所有的闪烁都是通过 CH340 USB 接口完成的。我使用手动滑动开关将连接的 ESP8266 置于编程模式。
最近我有两块板子,我不能刷。我得到了可怕的“正在连接.............._____.......”缺乏进展,接着是“esptool.FatalError:无法连接到 ESP8266:无效的数据包头(0xC8)”错误。 其中一个从未工作过;另一个焊接在一起并闪过,昨天工作正常,但我现在无法重新闪过。在 Serial Monitor 中,从未工作过的报告“Ai-Thinker Technology Co. Ltd.”。和“准备好”。成功闪烁的草图仍然有效,输出仍然显示在串行监视器中。所以在这两种情况下,串行通信都工作正常——我只是不能再闪烁它们了。 我检查了连接,它肯定处于编程模式——它以 3.3v 供电,GPIO2 高电平,GPIO15 低电平,当我切换到编程模式(使用我的手动滑动开关)时 GPIO0 低电平。 相同的 CH340 USB 接口和相同的笔记本电脑、Arduino 软件和草图仍然可以很好地为我拥有的其他(旧的)基于 ESP8266 的 PCB 编程。 所以我的问题......可能导致失败的原因是什么?一切似乎都很好。还有什么我可以检查以确定我的问题的原因吗?难道只是运气不好,连续出现两个不可靠的模块,我应该再建一个(第三个)PCB 吗? |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
920 浏览 1 评论
552浏览 6评论
461浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
446浏览 5评论
447浏览 4评论
417浏览 4评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-25 21:01 , Processed in 0.521220 second(s), Total 43, Slave 37 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号