请教!!!怎样从外部FLASH读取大图片数据,并显示在LCD上!

2019-07-21 08:48发布

现在已经做好了从上位机串口把大图片数据通过串口传到下位机,并写入到外部FLASH里,并且可以正常读取!(写的小图片,只是做个试验,只是证明方案可行)
但现在问题来了!!!
如果我要显示在LCD上,在程序里开不了这么大的BUFF,最多18K左右的缓冲区,但240*320的16位真彩图片有130多K,求解决办法!!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
12条回答
0o小松o0
1楼-- · 2019-07-21 09:52
 精彩回答 2  元偷偷看……
正点原子
2楼-- · 2019-07-21 10:40
回复【楼主位】0o小松o0:
---------------------------------
直接将数据丢到LCD,不缓存。
0o小松o0
3楼-- · 2019-07-21 13:48
回复【3楼】正点原子:
---------------------------------
如果用原子的那个画图函数,前8个字节 头数据 要存下来 给结构体吧!然后后面可以直接丢,是吗?
liyuewen168
4楼-- · 2019-07-21 16:56
图片格式的信息保存到结构体里面,保存到外部Flash。剩下的数据收一行,写一行。显示的时候也是先读取结构体头文件,然后读一行,刷一行。如果不是动态帧的话,刷新速度应该还行吧。
正点原子
5楼-- · 2019-07-21 21:38
回复【4楼】0o小松o0:
---------------------------------
是的。
0o小松o0
6楼-- · 2019-07-21 22:46
 精彩回答 2  元偷偷看……

一周热门 更多>