App:Library:LVGL:docs:Porting:Task Handler

提供: robot-jp wiki
2022年6月22日 (水) 14:25時点におけるTakashi (トーク | 投稿記録)による版 (→‎Task Handler)
ナビゲーションに移動検索に移動

https://docs.lvgl.io/8.2/porting/task-handler.html

英文 自動翻訳


Task Handler

To handle the tasks of LVGL you need to call lv_timer_handler() periodically in one of the following:

  • while(1) of main() function
  • timer interrupt periodically (lower priority than lv_tick_inc())
  • an OS task periodically

The timing is not critical but it should be about 5 milliseconds to keep the system responsive.

Example:

while(1) {
  lv_timer_handler();
  my_delay_ms(5);
} 

To learn more about timers visit the Timer section.


戻る : Previous