lcd时钟输出分析

来源:互联网 发布:蓝天风扇控制软件 编辑:程序博客网 时间:2024/05/22 14:40

 

lcd控制有24个数据线(rgb各八根),一个vsync(一个帧的开始和结束),一个hsync(一行的开始和结束),一个vden(有效点的开始,有效点开始就至高),一个rgb_clk(一个脉冲表示一个点)。

lcd有3中时钟线,hsync(行场),vsync(垂直场),vden(一个行场中的有效点)

hsync有3部分组成:前沿,后延,有效点。前沿后延是跟屏幕规格书有关,有效点就是分辨率中的水平点。

vsync也由3部分组成:前沿,后延,有效点。前沿后延也是跟规格书有关,有效点就是分辨率中的垂直点。

VSPW是垂直脉冲宽度。实际的值是rgb_vclk*(vspw+1)

HSPW是水平脉冲宽度。实际的值是rgb_vclk*(hspw+1)

6410中关于lcd的设置参数

pDeviceInfo->RGBOutMode = DISP_16BIT_RGB565_P;//设置24个数据线输出的颜色模式
pDeviceInfo->uiWidth =   480;//有效点
pDeviceInfo->uiHeight =  272;//有效点
pDeviceInfo->VBPD_Value = 2;
pDeviceInfo->VFPD_Value = 2;
pDeviceInfo->VSPW_Value = 10;
pDeviceInfo->HBPD_Value = 2;
pDeviceInfo->HFPD_Value = 2;
pDeviceInfo->HSPW_Value = 41;

pDeviceInfo->VCLK_Polarity = IVCLK_FALL_EDGE;//设置高有效还是低有效
pDeviceInfo->HSYNC_Polarity = IHSYNC_LOW_ACTIVE;
pDeviceInfo->VSYNC_Polarity = IVSYNC_LOW_ACTIVE;
pDeviceInfo->VDEN_Polarity = IVDEN_HIGH_ACTIVE;
pDeviceInfo->PNR_Mode = PNRMODE_RGB_P;
pDeviceInfo->VCLK_Source = CLKSEL_F_LCDCLK;//设置lcd的时钟源
pDeviceInfo->VCLK_Direction = CLKDIR_DIVIDED;
pDeviceInfo->Frame_Rate = 60;    // VCLK > 24.5 MHz (Max 35.7 MHz)//刷新的速度(根据刷新的速度,时钟源来计算分频系数)

 

VGA输出:(使用7026芯片,6410输出信号输入到7026,7026输出vga信号)

rgb各一根(6410输出是各八根,所以要经过d/a转换),一个vsync,一个hsync,一个csync(是vsync与hsync的混合输出)

vga的输出时钟一般有两种,一种是复合的vde,一种是行场分开的vsync,和hsync

输入的参数根据6410lcd控制器的参数。

vga的输出有标准,设置参考标准

输出vga需要设置的参数

 

 

cvbs(复合信号输出):

cvbs是模拟输出,输出有ycbcr。cvbs只有y一条线,y中有颜色与亮度分量。当作为cvbs输入是一般的硬件会自动检测输出信号。

cvbs有pal,ntsc两种制式

pal制式:

1、关于像素时钟:大约在13.5MHz,由采样定理得出的采样信号为27MHz,像素时钟就是来同步像素有效信号的,每一个像素时钟来一个像素值;

2、关于行同步信号:顾名思义就是同步行扫描的信号,每行来一次,低电平有效(对于正电视信号而言),每来一次行同步信号就意味着本行扫描结束,新的一行就要开始了;
3、关于场同步信号:顾名思义就是同步场扫描的信号,每场来一次,低电平有效,每来一次就意味着本场扫描结束新的一场就要开始;
 4、关于场、帧的概念:从屏幕上头扫到下头叫做一场,但是并不等同于一帧,一帧图像是指能够组成完整画面的图像数据,在隔行扫描中一帧包括两场:奇场和偶场;
5、关于CVBS波形电平的解析:(假设为正电视信号)设最低电平为0,最高电平为1,在两者之间有一合理的分界值x,认为x到1之间的为像素值,将这个区间划分为256份(假设精度为8位),每一个值对应一个灰度值,其中x代表黑色,1代表白色,中间为各级灰度。x以下的电平不是有效地像素值也可以说是黑色,那些同步信号就融合在其中,包括行同步信号和场同步信号,场同步信号比行同步信号要宽很多,具体的都有自己的时间长短定义,这样才能保持发送和接收段信号的一致性,才能够恢复原来的图像;
      6、关于奇偶场的概念;就是一帧分两场扫描,先扫描奇场再扫描偶场,两场组成一帧。
      7、关于场消隐和行消隐:跟在场同步和行同步之后,当一行扫到屏幕的最右头或者一场扫描到屏幕的最底端时,必须返回进行下一行或者下一场的扫描,但是又不能让人眼看出来,因此就诞生的场消隐和行消隐信号,在此期间回扫器件,虽然也是在扫描但是看不出来就像隐藏的一样。

 

s-video输出:

s-video也是模拟输出,输出是ycbcr。s-video输出有y,c有条线。s_video的清晰度更高,其他的跟cvbs相同

ycbcr输出:

itu656标准: