<b>VGA</b><b>接口掃盲</b>
題記:這幾天一直在折騰VGA接口,用FPGA驅動液晶顯示器,目前隻是停留在簡單的顔色變化顯示層面,在更深入的驅動液晶顯示器顯示出文字甚至圖形圖像前,掃下盲先。
<b>VGA</b><b>顯像原理</b>
顯 示器通過光栅掃描的方式,電子束在顯示螢幕上有規律地從左到右、從上到下掃描。在掃描過程中,受行同步信号控制,逐點往右掃,完成一行掃描的時間倒數為行 頻;同時又在行同步脈沖期内回到螢幕的左端,從上往下形成一幀,在垂直方向上受場同步信号控制,完成一幀的時間倒數為場頻。圖像的顯示過程即為在電子束掃 描過程中,将位址與圖像的像素依次對應,每一個被尋址的像素隻獲得其自身的控制資訊,而與周圍的像素不發生幹擾,進而可以顯示穩定的圖像。
VGA接口是顯示卡上輸出模拟信号的接口,也叫D-Sub接口。這種接口上面共有15個針孔,分成3排,每排5個,通過模拟VGA接口顯示圖像的工作原理,将計算機内部以數字方式生成的顯示圖像資訊,通過顯示卡中的ADC轉變為R、G、B三基色信号和行、場同步信号, 通過電纜傳輸到顯示裝置中。
<b>VGA</b><b>接口定義</b>
管腳
定義
1
紅基色 red
2
綠基色 green
3
藍基色 blue
4
位址碼 ID Bit
5
自測試 ( 各家定義不同 )
6
紅地
7
綠地
8
藍地
9
保留 ( 各家定義不同 )
10
數字地
11
位址碼
12
13
行同步
14
場同步
15
位址碼 ( 各家定義不同 )
管腳對應的VGA接口如下:
<a target="_blank" href="http://www.eefocus.com/blog/link2url.php?link=http%3A%2F%2Fwww.eefocus.com%2Fdata%2F11-09%2F1316644751_26d3d9da.jpg"></a>
<a target="_blank" href="http://blog.51cto.com/attachment/201210/103043202.jpg"> </a>
<b>VGA</b><b>時序</b>
VGA的時序包括水準時序和垂直時序,且兩者都包含的時序參數有:水準(垂直)同步脈沖、水準(垂直)同步脈沖結束到有效顯示資料區開始之間的寬度(後沿)、有效顯示區寬度、有效資料顯示區結束到水準(垂直)同步脈沖寬度開始之間的寬度(前沿)。水準有效顯示區寬度與垂直有效顯示區寬度邏輯與的區域為可視區域,其他區域為消隐區。
本文轉自 lgpqdwjh 51CTO部落格,原文連結:http://blog.51cto.com/itchenyi/1011753,如需轉載請自行聯系原作者