我是在agif工程下,将apng动图改成了png静态图片,切换还挺丝滑。
但是添加了mp4播放界面后,png静态图片界面切换上一个界面或下一个界面的时候,感觉图片有点卡顿,请问是什么原因呢?怎么优化?
我用的sdk是25年12月30号更新的main分支。开发板是黄山派。
我是在agif工程下,将apng动图改成了png静态图片,切换还挺丝滑。
但是添加了mp4播放界面后,png静态图片界面切换上一个界面或下一个界面的时候,感觉图片有点卡顿,请问是什么原因呢?怎么优化?
我用的sdk是25年12月30号更新的main分支。开发板是黄山派。
lvgl_有视频播放_感觉第二个界面切第三个界面过程有点卡顿.7z (8.4 MB)
lvgl_无视频播放_第二个界面切换第三个界面很流畅.7z (8.4 MB)
有卡顿的那个工程framebuffer的配置
CONFIG_LCD_FB_USING_NONE=y //关闭了LCD 帧缓存
CONFIG_LV_FB_LINE_NUM=76
不卡顿的工程的framebuffer配置
CONFIG_LV_FB_TWO_NOT_SCREEN_SIZE=y
CONFIG_LV_FB_LINE_NUM=50
这2个配置本身就会影响渲染的速度,我怀疑其他界面也卡顿的厉害(比如从第一个界面切到第二个界面也卡顿)
CONFIG_LCD_FB_USING_NONE=y 需要去掉,否则会关闭LCD缓存,死机需要看看死机log后面的系统堆的打印,看看是不是用完了。
这个问题过几天空闲点再试试
是把这个删除就好了,谢谢!