完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我遇到了一些 ESP32 开发模块可能存在的常见问题。我必须不断地按下电路板上的“启动”按钮才能启动程序。我以前在通用板上遇到过这个问题。为了尽量避免这个问题,我购买了几个官方的 ESP32-DEVKITC-xx 模块。但它们也要求您按下启动按钮。
我注意到一些奇怪的事情.. - 如果我擦除闪存并从一个空的开发模块开始,它自己编程没有问题。但是如果我用一个程序来刷新它,任何程序,即使是一个看似什么都不做的程序(一个空循环),它拒绝编程而不必按下启动键。 - 不仅仅是编程,我不能做更简单的事情,比如不用按启动按钮就可以读取 mac。 - 当 esptool 尝试读取/编程芯片时,在多次重置尝试后,我的代码每次都运行几秒钟。我可以在显示器上看到它。我尝试在代码的开头添加一个 delay() ,但没有帮助。 - 我已经尝试对引导 GPIO 和启用引脚进行故障排除。阅读有关电容器的信息,添加了一个 1uf-10uf(甚至更大的电容器到启用引脚),没有任何帮助,据我所知一切似乎都很正常。 - 在 ESP32-DEVKITC-VE 和 ESP32-DEVKITC-32D 上都 - 试过不同的波特率和 USB 端口,包括 2.0 和 3.0 端口。 带有跟踪选项的 esptool.exe 命令的输出。 还有其他建议可以尝试吗? |
|
相关推荐
1个回答
|
|
可能是时间问题;这有时会发生,具体取决于驱动程序/USB 主机硬件/操作系统/计算机。您可以尝试在开发板的 EN 和 GND 之间添加一个 10u 电容吗?
|
|
|
|
只有小组成员才能发言,加入小组>>
429浏览 6评论
362浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
343浏览 5评论
349浏览 4评论
327浏览 4评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-9-1 14:28 , Processed in 0.745019 second(s), Total 77, Slave 60 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191