ESP32/ESP8266自动下载电路波形,ESP32/ESP8266不能UART流控自动下载的解决方法
Posted Mark_md
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ESP32/ESP8266自动下载电路波形,ESP32/ESP8266不能UART流控自动下载的解决方法相关的知识,希望对你有一定的参考价值。
ESP32/ESP8266自动下载电路原理解析瞧这里:ESP8266/ESP32自动下载电路原理分析
其中 EN引脚上的RC电路必不可少,如取值不当会导致不能实现自动下载。
经常听人说有ESP32 UART自动下载不可用,而换了上电自复位电容就正常了的情况。今天看下实际波形。
手头有一个ESP32电路,其 R=10K,C=10uF,自动下载时的波形如下。
黄 - EN
蓝 - BOOT(GPIO0)
波形不好看,但能够实现自动下载功能。
查了ESP32的技术规格书,esp32_datasheet_cn
按照手册的说法,高电平最小值为VDD的0.75倍。VDD为3.3V时,高电平最小阈值为 2.475V。
上图选取的触发电平为 1.2V,之后BOOT脚均为高电平,按道理其不具备自动下载的条件,但实际可行。兴许是EN的电平阈值与数字IO的不同,没准比1.2V还要低一些。
参照官方原理图,改为 R=10K,C=1uF。再次观察。
黄 - EN
蓝 - BOOT(GPIO0)
一切正常,与原理假想的相符。如果再遇到ESP32/ESP8266不能自动下载,这回知道该怎么做了吧。
以上是关于ESP32/ESP8266自动下载电路波形,ESP32/ESP8266不能UART流控自动下载的解决方法的主要内容,如果未能解决你的问题,请参考以下文章
ESP32/ESP8266自动下载电路波形,ESP32/ESP8266不能UART流控自动下载的解决方法
ESP32/ESP8266 WebSocket Server:控制引脚输出
启明云端分享|一款方便实用的且适用于ESP32/ESP8266的USB-TTL转接板开发工具推荐