合宙esp32-c3 进入深度睡眠无法唤醒解决一例

作者测试ESP32S3和ESP32C3的电流功耗时遇到问题,ESP32C3在深睡模式下无串口通信。解决方法是进入下载模式。文章揭示了ESP32C3deepmode下电流消耗高于预期,以及关于唤醒源和深睡模式的官方说明。

手贱,昨天收到了嘉立创最新的esp32 s3,想测试一下电流功耗,于是顺便测试了一下以前的合宙esp32 c3 无串口芯片的版本

打算对比一下c3和s3的功耗相差多少,结果把自己玩死了:

void setup() {


esp_deep_sleep_start();

// esp_light_sleep_start();
}

void loop() {

}

这个代码烧进c3后,电流只有200多微安:

但是出现了一个几乎无解的问题:

在电脑上不再出现com端口了

led灯也不亮了

断电重启后led闪一下就没啥状态了

没有发生短路,万用表测还能测出有些gpio 3.3和5V

在电脑上找不到com端口以为着重新烧写新的固件进去是不可能的。

长按rst和boot都找不到端口。。。

由于这是合宙便宜版本的c3,不带串口芯片,怀疑:

单片机一开机立马就进入了deep mode,把各种设备全部停了,要知道这块单片机由于没有串口芯片走的是mcu本身的串行支持,这一deep mode ,设备全停,所以没有了对外的串行支持,自然在电脑上没有了com端口。

大哭,各种尝试和找资料,包括合宙官方也没有这方面资料。

最后的解决方案很简单:

按住boot不放,然后按下rst 再释放,这时单

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值