解决esp32连接电脑时可以正常使用,但连接电源时却没有反应的问题

使用的是一个刷入了micropython的esp32开发板,在连接电脑使用Thonny软件操控的时候一切正常,但在只连接电源或者不使用Thonny的时候却什么反应也没有。用sscom查看串口返回的数据时发现仅返回了一段文字:

rst:0x1 (POWERON_RESET),boot:0x3 (DOWNLOAD_BOOT(UART0/UART1/SDIO_REI_REO_V2))
waiting for download

解决esp32连接电脑时可以正常使用,但连接电源时却没有反应的问题_第1张图片

查资料后发现此时开发板处于 DOWNLOAD_BOOT 模式,因为IO0口被拉到了低电平。但网上资料说进入这个模式需要将IO0口手动接地,拉低电平,而我手上的这个默认就是低电平。最后将IO0口与3.3V连接后恢复正常。
解决esp32连接电脑时可以正常使用,但连接电源时却没有反应的问题_第2张图片
本人纯小白,如有不合理的地方,欢迎各路大神指正。

你可能感兴趣的:(esp32,单片机)