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转接板开发工具推荐

在Arduino IDE中安装固件ESP32,ESP8266板

ESP8266/ESP32自动下载电路分析

ESP32,ESP8266之间WiFi互联实验