一文读懂LCD工作原理以及时序分析(精简)

一文读懂LCD工作原理以及时序分析(精简)

目录

1.LCD硬件操作原理

1.1 如何表示像素的颜色

1.2LCD屏幕工作原理

1.3如何将颜色发给LCD

2.LCD屏幕时序分析

2.1MPU常用TFT-RGB接口

2.2LCD屏幕参数分析

2.2.1 HSYNC(水平方向同步信号)时序分析

2.2.2 VSYNC(垂直方向同步信号)时序分析

概述:本文以TFT-RGB接口的LCD为例,主要阐述LCD硬件工作原理以及LCD时序参数分析。通过阅读本文可以帮助你快速了解LCD的工作原理与应用,有助于在实际工作中,使用LCD屏幕开发时能够快速上手开发。

1.LCD硬件操作原理

1.1 如何表示像素的颜色

我们都知道自然界所有颜色都可以用红绿蓝三种颜色来表示,那么在计算机领域就可以用数据来表示红绿蓝,比如经常听到的RGB888、RGB565、RGB555等等格式:

RGB888:用8位表示红、8位表示绿、8位表示蓝;

RGB565:用5位表示红、6位表示绿、5位表示蓝;

RGB555:16位数据中用5位表示红、5位表示绿、5位表示蓝,浪费一位。

另外,还需要了解一下像素单位bpp的含义:

bpp:bits per pixel,表每个像素用多少位来表示;

24bpp:实际上会用到32位,其中8位未使用,其余24位中分别用8位表示红(R)、绿(G)、蓝(B);

16bpp:有RGB565,RGB555;

1.2LCD屏幕工作原理

LCD由一个一个像素组成:每行有xres个像素,有yres行,它的分辨率是:xres * yres。只要能够控制任意一个像素的颜色,就可以在LCD上绘制文字、图片。

假设上图是一个LCD屏幕,屏幕中一个一个密密麻麻的黑点称之为像素点,每一行有若干个点,试想下有一个电子枪,电子枪位于某一个像素点的背后,然后向这个像素发射红,绿,蓝三种原色,这三种颜色按不同的比例组合成任意一种颜色。电子枪在像素点的背后,一边移动一边发出各种颜色的光,电子枪从左往右移动,到右边边缘之后就跳到下一行的行首,继续从左往右移动,如此往复,一直移动到屏幕右下角的像素点,最后就跳回原点。以一定的频率循环往复,就可以在LCD屏幕上显示各种图像。

问题1:电子枪如何移动?

答:有一条像素时钟信号线(DCLK),连接屏幕,每来一个像素时钟信号(DCLK),电子枪就移动一个像素。

问题2:

相关推荐

如月真绫的诱惑
best365登陆

如月真绫的诱惑

📅 08-16 👁️ 7281
王者荣耀老帅去哪里了
365bet足球官网

王者荣耀老帅去哪里了

📅 08-17 👁️ 8795
美团注销账号怎么注销
365bet足球官网

美团注销账号怎么注销

📅 07-22 👁️ 5647