ESP32 反复重启问题 Arduino屏蔽断电探测器
搜到原因应该是触发了断电探测器,估计是供电环境本来就不稳定,开蓝牙都时候瞬间电平降低到门限下,手头没电容,先软件改改看看。
然后重启失败应该是个芯片bug
找到了个文章How to disable brownout detector in ESP32 in Arduino
#include "soc/soc.h"
#include "soc/rtc_cntl_reg.h"
void setup() {
WRITE_PERI_REG(RTC_CNTL_BROWN_OUT_REG, 0); //disable detector
//Your code
}
本文讲述了ESP32设备在不稳定供电环境下遇到反复重启的问题,通过软件禁用断电探测器并分享了解决方法。作者提到可能的芯片bug和提供的代码片段,以帮助开发者避免此类问题。
1073

被折叠的 条评论
为什么被折叠?



