non-OS SDK 不支持搶佔任務或進程切換。因此開發者需要自行保證程序的正確執行,用戶代碼不能長期佔用 CPU。否則會導致看門狗復位,ESP8266 重啓。
如果某些特殊情況下,用戶線程必須執行較長時間(比如大於 500 ms),建議經常調用 system_soft_wdt_feed() API 來喂軟件看門狗,而不建議禁用軟件看門狗。
API
實例
執行一個死循環
一直在復位。
啓用餵狗函數
non-OS SDK 不支持搶佔任務或進程切換。因此開發者需要自行保證程序的正確執行,用戶代碼不能長期佔用 CPU。否則會導致看門狗復位,ESP8266 重啓。
如果某些特殊情況下,用戶線程必須執行較長時間(比如大於 500 ms),建議經常調用 system_soft_wdt_feed() API 來喂軟件看門狗,而不建議禁用軟件看門狗。
執行一個死循環
一直在復位。
啓用餵狗函數
Esp8266燒錄Html文件優化工具參考基於Arduino 用Esp8266燒錄Html文件,實現手機電腦訪問內置網頁控制設備開和關!(一)
station_config struct station_config { uint8 ssid[32]; uint8 password[64]; uint8 bssid_set; // Note: