OpenEdv-开源电子网

 找回密码
 立即注册
查看: 2773|回复: 2

请问怎么解决LVGL读取SD卡比较多的图标时卡顿?

[复制链接]

11

主题

314

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1039
金钱
1039
注册时间
2020-7-21
在线时间
258 小时
发表于 2020-8-8 12:52:59 | 显示全部楼层 |阅读模式
10金钱
把一些图片转换成BIN文件存储到SD卡中,写APP需要用来显示图标。下载代码在STMF407跑很卡,反应很慢。
已经使用了外部SRAM加速(屏幕大小的缓存)





最佳答案

查看完整内容[请看2#楼]

帮顶,外部SRAM够用的话,试试开机加载到SRAM然后再显示这样应该快点
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

0

主题

286

帖子

0

精华

高级会员

Rank: 4

积分
942
金钱
942
注册时间
2018-4-21
在线时间
261 小时
发表于 2020-8-8 12:53:00 来自手机 | 显示全部楼层
帮顶,外部SRAM够用的话,试试开机加载到SRAM然后再显示这样应该快点
回复

使用道具 举报

11

主题

314

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1039
金钱
1039
注册时间
2020-7-21
在线时间
258 小时
 楼主| 发表于 2020-8-20 12:30:17 | 显示全部楼层
用FAT文件系统读取bin图片,解析bin文件,获得lv_img_dsc_t 结构体信息,直接使用lv_img_set_src显示(下面这个链接有实现过程代码)
https://gitee.com/mzy2364/Little ... lvgl_app/gui_user.c
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-5-29 11:48

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表