LCD如何显示图像

1、像素

(1)像素就是组成图像的最基本元素,或者说显示中可以控制的最小单位,整个图像就是有很多个像素组成的。

(2)像素可以被单独控制,或者控制其;亮或者不亮(单色屏)、或者控制其亮度的强度(灰度屏,黑白电视机)、或控制其一定的颜色

总结:像素很重要,整个显示图像是由一个个的像素组成的。我们要在显示器上一个图像,就是把这个图像离散化成为一个一个的点,然后把各个点的颜色对应的在显示器的像素上。

2、扫描

(1)扫描是一个动作而不是一个名词,扫描就是依次。

(2)最早的CRTxian显示器留下的,到LCD显示器年代已经失去了意义。

(3)显示器扫描原理依赖于人眼视觉暂留。

3、驱动器和控制器

(1)LCD驱动器一般和LCD显示面板集成在一起。面板只负责里面的液晶分子旋转透光,面板需要一定的模拟信号来控制液晶分子;LCD驱动器芯片负责给面板提供控制液晶分子的模拟电信号,驱动器的控制信号来自于自己的数字接口,这个接口就是LCD驱动芯片负责给面板提供控制液晶分子的模拟电信号,驱动器的控制信号来自于自己的数字接口,这个接口就是LCD屏幕的外部接口(第二节中讲到的接口)

(2)LCD控制器一般集成在SoC内部,他负责通过数字接口向远端的LCD驱动器提供控制像素显示的数字信号。LCD控制器的关键在于时序,它必须按照一定的时序和LCD驱动通信;LCD控制器受SoC控制,SoC从内存中拿像素数据给LCD控制器并最终传给LCD驱动器。

4、显示内存(简称:显存)

(1)SoC在内存中挑选一段内存(一般来说是程序员随便挑选的,但是挑选的时候必须符合一定规矩),然后通过配置将LCD控制器和这一段内存(以后称为显存)连接起来构成一个映射关系。一旦这个关系建立后之后,LCD控制器就会自动从显存中读取像素数据传输给LCD驱动器。这个显示的过程不需要CPU的参与。

(2)显示体系建立起来后,CPU就不用再管LCD控制器、驱动器、面板这些东西;以后CPU就只需要关心显存了,因为我只要把显示的图像的像素数据丢到显存中,硬件就会自动响应(屏幕上就能自动看到显示的图像了)。

总结:LCD显示是分2个阶段的:第一个阶段就是建立体系的过程,目的就是CPU初始化LCD控制器使其和显存联系起来构成映射;第二阶段就是映射建立之后,此阶段主要任务是要将要显示的图像丢到显存中去。

猜你喜欢

转载自blog.csdn.net/weixin_40405692/article/details/81629788