[转]LCD时序图
1.前言
本文主要讲述LCD传输的时序
2.LCD时序的几个定义
图 LCD时序图
一般TFT型LCD时序图如上图所示,我们先来理解下面引脚有寄存器中相关参数的意义:
- 外部引脚信号
VSYNC: 帧同步信号,表示扫描1帧的开始,一帧也就是LCD显示的一个画面。
HSYNC: 行同步信号,表示扫描1行的开始。
VDEN:数据使能信号。
VD[23:0] : LCD像素数据输出端口。
VCLK:像素时钟信号。
- 寄存器参数
VSPW:帧同步信号的脉宽,单位为1行(Line)的时间。
VFPD: 帧同步信号的前肩,单位为1行(Line)的时间。
VBPD: 帧同步信号的后肩,单位为1行(Line)的时间。
LINEVAL :帧显示尺寸-1,即屏行宽-1,对于800*480分配率的LCD屏,那么LINEVAL=480-1=479,请记住,是屏行宽,也就是LCD屏显示一帧数据所需要的行的数目。
HBPD:行同步信号的后肩,单位为1VCLK的时间。
HFPD:行同步信号的前肩,单位为1VCLK的时间。
HSPW:行同步信号的脉宽,单位为1VCLK的时间。
HOZVAL:行显示尺寸-1,即屏列宽-1,对于800*480分配率的LCD屏,那么HOZVAL=800-1=799,请记住,是屏列宽,也就是LCD屏显示一行数据所需要的像素(pixel)的数目。
3.参数说明
- 扫描一帧所需的时间
((VSPW+1)+(VBPD+1)+( LINEVAL+1)+(VFPD+1))个行时间
- 扫描一行所所需的时间
((HSPW+1)+(HSPD+1)+(HFPD+1)+ (HOZVAL+1))个VCLK时间
- VCLK时间
由LCD寄存器VIDCON0内的CLKVAL决定
注:HCLK/(CLKVAL+1) ------>这个公式是S3C2443的LCD控制器的,其他CPU的不一定一样
- 扫描一帧所需的时间
T=[(VSPW+1)+(VBPD+1)+(LINEVAL+1)+(VFPD+1)]*[(HSPW+1)+(HSPD+1)+(HFPD+1)+ (HOZVAL+1)]* HCLK/ (CLKVAL+1)
- 帧频率
1/T
4.参考文献
[1]. http://blog.csdn.net/skyflying2012/article/details/8553893


浙公网安备 33010602011771号