BLINKER_TAST_INIT函数BUG@blinker官方
平台:ESP32SL(ESP32S0WD)现象:使用BLINKER_TAST_INIT初始化线程跑Blinker.run(), 程序不停复位
原因:BLINKER_TAST_INIT函数里面没有喂狗
解决:重写改函数为:
void blinkerLoopTask(void *pvParameters)
{
esp_task_wdt_add(NULL);
for(;;) {
Blinker.run();
//esp_task_wdt_reset();
esp_task_wdt_feed();
vTaskDelay(1);
esp_task_wdt_feed();
}
}
经测试,已解决
页:
[1]