像素(pixel):整個(gè)顯示圖像是由一個(gè)個(gè)的像素組成的。
點(diǎn)時(shí)鐘速率(VCLK/LCD_CLK):像素時(shí)鐘信號(hào)。每發(fā)出一個(gè)脈沖,表示新的一個(gè)點(diǎn)圖像數(shù)據(jù)開(kāi)始傳送。視頻硬件在顯示器上繪制像素的速率,一個(gè)CLK時(shí)鐘完成一個(gè)像素點(diǎn)的顯示。
垂直同步信號(hào)(VSYNC):讓LCD控制器知道下面要開(kāi)始新的一幀圖像
水平同步信號(hào)(HSYNC):讓LCD控制器知道下面要開(kāi)始新的一行像素.
VBP(Vertical back porch):垂直同步信號(hào)的后肩,表示一幀圖像開(kāi)始時(shí),垂直同步信號(hào)以后的無(wú)效行數(shù),對(duì)應(yīng)驅(qū)動(dòng)中的upper_margin。
VFP(Vertical front porch):垂直同步信號(hào)的前肩, 表示一幀圖像結(jié)束后,垂直同步信號(hào)以前的無(wú)效行數(shù),對(duì)應(yīng)驅(qū)動(dòng)中的lower_margin。
HBP(Horizontal back porch):水平同步信號(hào)的后肩,表示從水平同步信號(hào)開(kāi)始到一行的有效數(shù)據(jù)開(kāi)始之前的VCLK的個(gè)數(shù),對(duì)應(yīng)驅(qū)動(dòng)中的left_margin。
HFP(Horizontal front proch):水平同步信號(hào)的前肩,表示從一行的有效數(shù)據(jù)結(jié)束到下一個(gè)水平信號(hào)開(kāi)始之間的VCLK的個(gè)數(shù),對(duì)應(yīng)驅(qū)動(dòng)中的right_margin。
HSPW:表示水平同步信號(hào)的寬度,用 VCLK 計(jì)算,對(duì)應(yīng)驅(qū)動(dòng)中的 hsync_len。
VSPW:表示垂直同步脈沖的寬度,用行數(shù)計(jì)算.對(duì)應(yīng)驅(qū)動(dòng)中的 vsync_len。
要使得VSYNC和HSYNC信號(hào)有效,需要其電平保持一定的時(shí)間,這段時(shí)間被分別稱為:HSPW(水平同步信號(hào)脈寬), VSPW(垂直同步信號(hào)脈寬)。
一幅圖在 LCD 上的顯示原理如下:
1 )顯示指針從矩形左上角第一行第一個(gè)點(diǎn)開(kāi)始,逐點(diǎn)在屏幕上顯示,每顯示→個(gè)點(diǎn)會(huì)伴
隨一個(gè)時(shí)鐘脈沖,稱為像素時(shí)鐘信號(hào),在圖 15-1 中表示為 VCLK
2)顯示指針顯示到矩形右邊就結(jié)束這一行,這一行的動(dòng)作對(duì)應(yīng)時(shí)序圖中的“1 Line ”。
3)顯示指針又回到矩形左邊,從第二行開(kāi)始顯示,顯示指針從第一行右邊回到第二行左
邊需要一定的時(shí)間,這個(gè)過(guò)程稱為行切換。
4)以此類推,顯示指針一行一行地顯示至矩形的右下角,完成一幅圖的顯示 每一行數(shù)
據(jù)開(kāi)始顯示都會(huì)伴隨時(shí)序圖上的 HSYNC 信號(hào)。
5)除了靜止地顯示單幅圖像, LCD 還用來(lái)表現(xiàn)將多幅圖像連續(xù)顯示帶來(lái)的動(dòng)畫(huà)效果。組
成動(dòng)畫(huà)的這些圖像稱為幀,在時(shí)序圖上表示為“1 Frame ”。從時(shí)序圖上可以看出“1 Line ”只
是“1 Frame ”中的一行。
6)同樣的,在幀與幀之間也需要一個(gè)切換過(guò)程,稱為幀切換。每一幀圖像開(kāi)始顯示都會(huì)
伴隨時(shí)序圖上的 VSYNC 信號(hào)。