mirror of
https://github.com/No-Chicken/Power-Pico.git
synced 2026-04-03 13:02:36 +08:00
修改lvgl task中的释放CPU的delay时间,现在由lv_timer_handler决定
This commit is contained in:
@@ -41,12 +41,13 @@ void TaskTickHook(void)
|
|||||||
void LvHandlerTask(void *argument)
|
void LvHandlerTask(void *argument)
|
||||||
{
|
{
|
||||||
key_event_t key_event;
|
key_event_t key_event;
|
||||||
|
uint32_t _time = 1; // default delay time
|
||||||
while(1)
|
while(1)
|
||||||
{
|
{
|
||||||
if(osMessageQueueGet(Key_MessageQueue, &key_event, NULL, 1)==osOK) {
|
if(osMessageQueueGet(Key_MessageQueue, &key_event, NULL, 1)==osOK) {
|
||||||
lv_lib_pm_handle_key_event(&key_event);
|
lv_lib_pm_handle_key_event(&key_event);
|
||||||
}
|
}
|
||||||
lv_task_handler();
|
_time = lv_timer_handler();
|
||||||
osDelay(1);
|
osDelay(_time);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user