
ESP
文章平均质量分 62
专注和坚持是最好的导师
8年android系统应用开发经验,2年蓝牙嵌入式开发经验
技术栈:java,C,flutter,python
展开
-
ESP32-严重错误-崩溃分析系列-01
为什么会打印这一串信息出来?紧急处理程序会将 CPU 寄存器和回溯打印到控制台。并且,仅会打印异常帧中 CPU 寄存器的值,即引发 CPU 异常或者其它严重错误时刻的值。上面的芯片使用的是ESP32D模块,实际上ESP32 采用两个哈佛结构 Xtensa LX6 CPU 构成双核系统。但是在小米原生SDK上,只开启了single core。所以上面的堆栈信息打印的就是CPU0的崩溃信息。这一串东西该如何解析出来呢,这个是CPU寄存器的信息呢?原创 2024-06-05 10:51:02 · 1305 阅读 · 0 评论 -
ESP32-欠压检测
ESP32 内部集成掉电检测电路,并且会默认启用。如果电源电压低于安全值,掉电检测器可以触发系统复位。掉电检测器可以使用和这两个选项进行设置。当掉电检测器被触发时,会打印如下信息:芯片会在该打印信息结束后复位。请注意,如果电源电压快速下降,则只能在控制台上看到部分打印信息。原创 2024-05-29 13:48:13 · 1403 阅读 · 0 评论 -
ESP32-调试日志开启
开启 esp-tls 和 MQTT_CLIENT 日志,观察MQTT 连接过程中内存消耗情况。原创 2024-04-28 18:12:53 · 619 阅读 · 0 评论