2025-11-08 05:35:09
先说步骤:用Arduino发送AT指令关闭看门狗功能,比如写AT&W然后重置芯片。注意要连上串口调试助手,波特率设为115200。如果程序卡死会自动复位,关掉看门狗才能避免意外重启。
看门狗是硬件机制,当程序卡死时自动复位。默认超时6秒,但关闭后系统更稳定。资料说关闭后复位率从15%降到2%,说明有效。因为看门狗会每6秒检查程序心跳,关掉它需要用AT&W指令保存配置,再执行AT+RST复位。硬件复位和软件复位不同,硬件复位会丢失内存数据,而软件复位能保留变量。比如用ESP8266库时,要注释掉include
本题链接: