良许Linux教程网 干货合集 MCU-LCD屏与RGB-LCD屏的区别?

MCU-LCD屏与RGB-LCD屏的区别?

LCD屏幕有很多种类和接口,例如:有些是直接由处理器驱动的LCD屏,而有些则是集成有LCD驱动IC的模块。

之前我们分享过关于 LCD 中 8080 和 6800 接口的区别的内容。

接下来,我们将简要总结一下 MCU 屏幕和 RGB 屏幕的区别以及其他类型屏幕的特点。

MCU-LCD屏和RGB-LCD屏的主要区别在于显存的位置:

RGB-LCD屏幕的显存是由系统内存承担的,因此其大小只受限于系统内存的大小。这使得RGB-LCD可以制造出较大尺寸的屏幕,如现在的4.3寸屏幕只能算作入门级别,而像7寸、10寸的屏幕已经广泛应用于MID等电子设备中。

MCU-LCD屏幕的设计最初只考虑了单片机的内存较小,因此它们都内置了显存。然后软件通过专门的显示命令来更新显存。因此,MCU屏幕往往不能做得很大,同时屏幕刷新速度也比RGB-LCD屏幕慢。

image-20231108220029985
image-20231108220029985
image-20231108220032693
image-20231108220032693

MCU-LCD屏与RGB-LCD屏量示数据传输模式也有差别:

RGB屏只需显存组织好数据。启动显示后。LCD-DMA会自动把显存通过RGB接口送到LCM。

MCU屏则需要发送画点的命令来修改MCU内部RAM。(即不能直接MCU屏RAM)所以RGB显示速度明显比MCU快,而且播放视频方面,MCU-LCD也比较慢。

对于RGB接口的LCM,主机输出的直接是每个象素的RGB数据,不需要进行变换(GAMMA校正等除外),对于这种接口,需要在主机部分有个LCD控制器,以产生RGB数据和点、行、帧同步信号。

也就是说,传统的MCU屏显示数据写入DDRAM,而RGB屏数据不写入DDRAM,直接写屏,读写速度更快。

以上就是良许教程网为各位朋友分享的Linu系统相关内容。想要了解更多Linux相关知识记得关注公众号“良许Linux”,或扫描下方二维码进行关注,更多干货等着你 !

137e00002230ad9f26e78-265x300
本文由 良许Linux教程网 发布,可自由转载、引用,但需署名作者且注明文章出处。如转载至微信公众号,请在文末添加作者公众号二维码。
良许

作者: 良许

良许,世界500强企业Linux开发工程师,公众号【良许Linux】的作者,全网拥有超30W粉丝。个人标签:创业者,CSDN学院讲师,副业达人,流量玩家,摄影爱好者。
上一篇
下一篇

发表评论

联系我们

联系我们

公众号:良许Linux

在线咨询: QQ交谈

邮箱: yychuyu@163.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部