Description
My lv_task_handler is called by an interrupt every 5mS, but after first call my lv_task_handler enter in a inifinite while.
What MCU/Processor/Board and compiler are you using?
Keil uVision, STM32F412RG
What LVGL version are you using?
v7.10.1
Code to reproduce
My code read some data in CAN BUS, like this:
if(SYSTEM == ON)
{
get_data1(); //takes 0-160mS
get_data2(); //takes 0-160mS
get_data3(); //takes 0-160mS
}
else
{
delaymS(600);
IGN++; //variable int
}
In parallel this, I have 7 lv_tasks to refresh widgets in my display (with 50mS period).
If I comment my get_data functions, my lvgl works fine.