原帖 | Jack | 2025-11-14 09:13 | 👍0 | 阅读约1
提问:lvgl内部实际上是一个时间片轮询调度,那我用lv的软件定时器,定时器内阻塞应该也会导致整个lvgl卡死对吗?那我如果有异步加载的需求,又不能在触发加载后用定时器实现回调刷新数据或者死等,如何解决这种请求刷新数据后需要等会才能刷新的需求呢?还是说干脆新弄一个队列主负责拿取和刷新数据?
队列是可以的,或者你用lv_asyn_call异步通知也可以,你不放心就可以判断一下,一般在对应的screen unload start事件里面做,就是开始加载时拿各个数据,类似web一样。
相关笔记