RGB接口解析
一, 一般的LCD都会包含以下几个控制信号:
1, VSYNC 帧频率,一秒钟处理的帧数目
2, HSYNV 行频率,一秒钟处理的行数目
3, DOTCLK 像素频率,一秒钟处理的像素数目
同时,还有如下接口参数:
VBP: vertical back porch,垂直方向后端没使用的行数
VFP: vertical front porch,垂直方向前端没使用的行数
HBP: horizontal back porch,水平方向后端没使用的像素数目
HFP: horizontal front porch,水平方向前端没使用的像素数目
DOTCLK=FrameRate(VSYNC)*行总数*行中的像素总数
行总数=LCD高+VBP+VFP
行中的像素总数=LCD宽+HBP+HFP
(注:有些LCD,还需要在行总数中加上VSYNC宽度,在行中像素总数中加上HSYNC宽度)
例如:帧频率是60帧/秒
LCD高度是272行
LCD宽度是480个像素
VBP=12,VFP=4; HBP=45,HFP=8
则DOTCLK=VSYNC*(LCD_WIDTH+HBP+HFP)*(LCD_HEIGHT+VBP+VFP)/100000=9.2Mhz
DOTCLK是时钟频率,时钟频率是6.4Mhz
HSYNC的宽度是408个DCLK,其频率是6.4M/408=15.6KHZ
VSYNC是262.5个TH(HSYNC周期),其频率是15.6K/262.5=59HZ