admin管理员组文章数量:1026503
刷失败后,操作系统认不出esp32c3串口。 原因是esp32进入深度睡眠后,cpu等不工作,所以pc操作系统读不出串口号,我还以为esp32坏了。处理方法如下:
1.最好打开系统控制面板,进入设备管理器界面。现在是读不出esp32串口号的
2.先按住boot 键不要松,再按住en 键后 ,停留1-2秒同时松开,现在设备管理器应该有esp32的串口号了。
3。现在esp32 已进入下载模式,可以正常下载程序了,先下载一次不含深度睡眠代码的正常运行代码,覆盖错误代码。下载完成后idf还是显示等待下载代码中。
4.按en 键后退出下载模式,再健入ctrl+] 退出idf命令行。
5.就可以重新下载正常代码了。
实际使用中发现,esp32c3 如果较长时间使用wifi发热非常严重,严重到死机的地步。所以c3只能用于长时间深度睡眠的场景中。绝对不能作为httpserver长期运行。
刷失败后,操作系统认不出esp32c3串口。 原因是esp32进入深度睡眠后,cpu等不工作,所以pc操作系统读不出串口号,我还以为esp32坏了。处理方法如下:
1.最好打开系统控制面板,进入设备管理器界面。现在是读不出esp32串口号的
2.先按住boot 键不要松,再按住en 键后 ,停留1-2秒同时松开,现在设备管理器应该有esp32的串口号了。
3。现在esp32 已进入下载模式,可以正常下载程序了,先下载一次不含深度睡眠代码的正常运行代码,覆盖错误代码。下载完成后idf还是显示等待下载代码中。
4.按en 键后退出下载模式,再健入ctrl+] 退出idf命令行。
5.就可以重新下载正常代码了。
实际使用中发现,esp32c3 如果较长时间使用wifi发热非常严重,严重到死机的地步。所以c3只能用于长时间深度睡眠的场景中。绝对不能作为httpserver长期运行。
版权声明:本文标题:esp32 刷深度睡眠代码失败的处理方法 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://it.en369.cn/jiaocheng/1740298114a1747237.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论