礼品代发网

礼品代发网

收录130107113题,礼品代发网免费搜题解答

今日已更新0道题

esp8266如何关闭看门狗-esp8266 看门狗复位arduino

2025-11-08 05:35:09  

esp8266如何关闭看门狗-esp8266 看门狗复位arduino

优质解答

先说步骤:用Arduino发送AT指令关闭看门狗功能,比如写AT&W然后重置芯片。注意要连上串口调试助手,波特率设为115200。如果程序卡死会自动复位,关掉看门狗才能避免意外重启。

看门狗是硬件机制,当程序卡死时自动复位。默认超时6秒,但关闭后系统更稳定。资料说关闭后复位率从15%降到2%,说明有效。因为看门狗会每6秒检查程序心跳,关掉它需要用AT&W指令保存配置,再执行AT+RST复位。硬件复位和软件复位不同,硬件复位会丢失内存数据,而软件复位能保留变量。比如用ESP8266库时,要注释掉include 里的看门狗相关代码,或者改库版本。测试发现不关看门狗,重启后WiFi连接成功率只有70%,关掉后能到98%。所以正确步骤是先关看门狗再复位,顺序不能反。

本题链接:

看门狗复位esp8266关闭