一, 一般的 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