esp8266 解决重启问题小结

时间:2024-04-10 09:30:35

Fatal exception 28 常见原因:

      1.入参NULL 

      2.野指针,每个变量尽量进行单独初始化

      3.代码耗时太多

 

8266 rtos sdk2.0 编程注意:

esp8266 解决重启问题小结

 

 举例我遇到的bug,因为项目需要一直上报给app状态,当频繁操作控制设备,8266就会重启。

Fatal excepeion 28

esp8266 解决重启问题小结

原本认为是长牙内部问题,导致会在发送的时候重启。加log没结果。

就在外部将打包数据固定数组使用,该问题便不在复现。(ps,其实还是很诡异的,因为就算是局部变量我在上报过程中也是一直开辟,但是不会崩。一旦频繁操控上下就会重启,其实使用的都是局部变量啊。希望大家注意把。频繁发送数据,尽量固定数组使用,可能是因为局部变量没实现回收吧。)

 

Fatal excepeion 28 / Fatal excepeion 29 常见原因

 

esp8266 解决重启问题小结

esp8266 RTOS sdk 编程手册

ESP8266重启原因和Fatal exception原因

ESP8266常见问题解答

ESP8266莫名重启或者死机问题