esp32 -Task watchdog got triggered的處理


在使用WebUpdate方式上傳固件時,發生了重啟,串口信息如下

 
E (32652) task_wdt: Task watchdog got triggered. The following tasks did not reset the watchdog in time:
E (32652) task_wdt:  - IDLE0 (CPU 0)
E (32652) task_wdt: Tasks currently running:
E (32652) task_wdt: CPU 0: loopTask
E (32652) task_wdt: Aborting.
abort() was called at PC 0x4013a8a4 on core 0
 
最終在對應產生問題的代碼部分加入以下代碼即可解決
  vTaskDelay(1);


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM