关于RGB屏调试的一些知识

来源:互联网 发布:看相声小品的软件 编辑:程序博客网 时间:2024/05/05 17:16

1.关于模式:RGB屏显示数据输出是分为两种模式的,一种是DE模式,由DE输出高低电平控制;另一种是SYNC模式,由hsyncvsync输出行场同步信号至RGB屏。该两种模式由一个MODE脚进行选择,为0时选择SYNC模式,为1时选择DE模式。

通常选择DE模式,兼容支持的RGB模组较多。


2.关于帧率:通常屏的显示帧率可以选择58-60帧,太低眼睛会发现闪屏。太高增加系统能耗,且显示IC不一定能支持。

帧率还与RGB屏的DCLK有着直接的线性联系。


3.关于RGB屏的timing:下面针对800*480分辨率的屏进行分析


如图所示,RGB屏的timing由两部分组成

1.horizontalinput timing(单位均为PCLK:

1HS(行)共928PCLK,其中有800个有效显示PCLK88HSDBACK PORCH(回扫用),48HSDFRONT PORCH(扫描输出准备用)

此外,HSHS之间的间隔称为HSDpulse width,最小值为1PCLK


2.horizontal input timing(单位均为HS:

1vs(列)共525HS,其中有480个有效显示HS32VSDBACK PORCH(回扫用),13VSDFRONT PORCH(扫描输出准备用)

此外,VSVS之间的间隔称为VSDpulse width,典型值为3HS



4.关于RGB屏输出控制信号的极性:



由上图可以看出:

A、首先看数据线,当开始传输第一个数据时,如果EN为下降沿,即传输Validdata  EN低有效,则其极性为负,否则为正。

BVSYNCHSYNC分别代表一帧数据和一行数据的开始,当一帧以下降沿开始时,则其极性为负,否则为正。当一行以下降沿开始时,则其极性为负,否则为正。




需要特别说明的是,DE信号基本可以看做一个HSD信号。但相比HSD信号包括HSDBACK PORCHHSDFRONT PORCHDE信号则只是有效行数据输出信号。在本例中,一个有效DE信号(为低)内,扫描输出800PCLK有效显示数据。



5. 关于PCLK频率:

PCLK的大小可以简单认为:PCLK= 帧率×VSD×HSD,但须加上行与行的间隔(行脉宽),场与场的间隔(场脉宽)。因此,本例中PCLK须满足下列条件:

PCLK>= 58(帧率)×800+88+40+48×(480+32+13+3)


0 0
原创粉丝点击