如何将16位rgb565数据读取并显示到rgblcd屏上

2019-07-20 04:56发布

我用的f767,有什么办法可以读取16位并行的rgb565数据,并放在rgblcd屏上显示,因为是视频数据,要有读取的实时性,同时显示的话尽量流畅一些,以前想到的是直接将数据接到rgb屏幕的数据引脚上,但不知道可行性怎么样,还想到的是找一个直接用8位并行输出rgb565的芯片,再就是将16位的信号分成高8位和低8位输出,时钟信号需要倍频,但也不知道有什么芯片或电路可以实现,请大神们给点宝贵的意见
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
15条回答
lforevery
1楼-- · 2019-07-22 01:58
musich 发表于 2017-12-20 12:42
可劲的造吧, 不要小看了CM4, 强大的很, F7就更不用说了,

开始我们还担心速度和空间不够,加了SRAM作 ...

大神可否让我参考一下您的程序,自己DIY航拍图传玩的,绝对不会散播出去,或者用于任何商业用途
musich
2楼-- · 2019-07-22 06:17
lforevery 发表于 2017-12-21 18:57
您方便讲解一下您的程序结构吗,我的rgb屏用的是例程里的,在外部sdram开辟出一块帧缓存,每次接收到一行 ...

不知你的失败了是什么意思.

有SDRAM还愁个啥,你可以按帧接收入buff,接收一帧后,开始转换,转换完成后设置为显示buff,这样的好处是无论转换多慢都是完整的图片,都可以完整显示,最多帧速慢点,不至于显示错乱.

最好不要按行处理,因为万一耽误了,没有处理完了,或丢行了,有可能造成行不同步,显示错乱,就是看起来图像错位,或是乱乱的横线.
opoop130
3楼-- · 2019-07-22 06:28
 精彩回答 2  元偷偷看……

一周热门 更多>