乐鑫技术交流
直播中

绝代双骄

12年用户 1109经验值
私信 关注
[问答]

当GPIO 2被拉低时ESP32-S2-Mini-1没有SPI-Boot这是为何?

我最近设计了一个新开发板,由于可用性原因,我不得不选择 ESP32-S2-Mini-1。我的应用程序几乎使用了所有 GPIO 引脚。只有 GPIO 18、26、45 和 46 未使用且悬空。
正如主题中所述,我发现了一些奇怪的事情,只要 GPIO 2 被拉到 GND,ESP 就不会退出下载模式。在我的应用程序中,GPIO 连接到一个开关,只要我将开关设置到另一个位置,让 GPIO2 按预期浮动 ESP 从 SPI 闪存启动。
这是一个错误还是可以预期的?我没有找到任何关于 GPIO2 是 ESP32-S2 的捆绑引脚之一的信息……
你有什么办法解决这个问题吗?我希望 ESP 在重置或开机时启动,而不管 GPIO 2 的状态如何.


回帖(1)

高倩

2023-3-1 16:32:38
GPIO2 不是引导引脚。当您将 GPIO2 拉低时,您确定您的硬件不会以某种方式拉低 GPIO0 吗?将 GPIO0 拉低*会*导致重新进入下载模式。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分