我正在设计一个包含 ESP32 的
PCB。我对 ESP32-WROOM-32E 的捆扎针有疑问。我的设计仅适用于下图的 GPIO 0、GPIO 12、GPIO2 引脚。不幸的是,我必须使用我的下拉电阻器 (30kOhm) 将 GPIO15 (MTDO) 连接到 GND,以禁用一些最初因功耗而被动的
元件。
此外,所有引脚都已满。最后几天,我尝试使用 26.7kOhm 下拉电阻连接到 GPIO15 和 GPIO5 GND。我在引导过程中没有遇到任何问题。它成功了。
启动时,GPIO15 和 GPIO5 的电压水平下降到大约 1.7 伏特。在我看来,它的行为就像一个基本的分压器。这也表明,这些引脚在启动期间确实会上拉电阻。
启动后,即复位后,我能够配置为逻辑 1 或逻辑 0。我没有问题。但是,当我不配置这些引脚时,这些引脚保持默认值约 1.7V。
后来,在深度睡眠中,我控制了这些引脚。ESP32 真的下拉到这些引脚。我没有问题。
现在,我对深度睡眠中的问题打上了问号。esp32 在休眠时是否会由于默认的内部上拉电阻而消耗意外电流?例如:从 +3V3 到 GPIO15 或 GPIO5 的输出灌电流很小。
我阅读了更多数据表。我在下面找到了我用黄色突出显示的文件。我很困惑。我只是想放心,我想问问你。在将其发送给制造商之前,我想澄清一下。