【摘要】本文在分析VGA顯示時序的基礎(chǔ)上,提出一種使用利用MCU自帶的LCD控制器產(chǎn)生出VGA顯示時序的方法,使圖片的RGB數(shù)據(jù)按VGA時序輸出;同時結(jié)合一個權(quán)電阻網(wǎng)絡(luò)來實現(xiàn)VGA接口的RGB信號數(shù)模轉(zhuǎn)換,完成VGA接口的顯示驅(qū)動工作。經(jīng)測試表明,該方法能可靠地實現(xiàn)VGA接口的顯示驅(qū)動功能。
【關(guān)鍵詞】VGA顯示時序;LCD控制器;RGB信號
Abstract:The paper based on analysis of VGA displaying time,we proposed a method that the user can use a kind of LCD controller,owned by the MCU,to output the RGB image according to the VGA timing. Meanwhile,this design has designed a resister network to achieve the RGB signal digital-analog conversion,finally to achieve the VGA display.Repeated tests showed that the method can drive picture display reliably.
Key words:VGA timing;LCD controller;RGB signal
1.引言
目前越來越多的嵌入式處理器上集成了LCD控制器。典型的如三星的 S3C2440,Intel的Xscale系列。這樣可方便地外接大屏幕的LCD。但是大屏幕 LCD的價格都比較昂貴。另一方面,普通計算機的VGA接口顯示器,保有量巨大、技術(shù)成熟,如果能通過接口轉(zhuǎn)換手段,讓嵌入式處理器直接支持VGA顯示器,則能很大地利用現(xiàn)有資源,節(jié)約系統(tǒng)成本。
2.VGA接口與時序
VGA(Video Graphics Array) 接口信號為模擬信號。其關(guān)鍵信號有5個,分別是 Horizontal Sync水平同步信號(也叫行同步信號),垂直同步信號 Vertical Sync(也叫場同步信號),Red紅色Green綠色和Blue藍色。電子槍從左至右,從上至下地進行掃描,每行結(jié)束時,用行同步信號進行同步;掃描完所有行后用場同步信號進行場同步。因電子槍偏轉(zhuǎn)需要時間,所以掃完回轉(zhuǎn)中,要對電子槍進行消隱控制;在每行結(jié)束后的回轉(zhuǎn)過程中進行行消隱;在每場結(jié)束后的回轉(zhuǎn)過程中進行場消隱,消隱過程中不發(fā)送電子束。
2.1 VGA接口
5.結(jié)論
本文提出了一種采用S3C2440的LCD控制器來實現(xiàn)VGA顯示的方法。經(jīng)測試表明,該方法能夠很好的實現(xiàn)VGA顯示。而今大部分的嵌入式處理器都包含了LCD控制器,在需要用到VGA顯示的嵌入式系統(tǒng)中,可以使用該方法來實現(xiàn)VGA顯示功能,這種方法不僅成本低廉,而且實現(xiàn)過程簡單,具有一定的應(yīng)用價值。
參考文獻
[1]謝昭莉,蔣濤,劉亮,金鑫.基于ARM嵌入式系統(tǒng)的VGA接口的研究與設(shè)計[J].液晶與顯示,2007,22(6):761-763.
[2]周立功.ARM微控制器基礎(chǔ)與實戰(zhàn)[M].北京航空航天大學(xué)出版社,2003.
[3]Stephen Prata著.C Primer Plus中文版(第五版)[M].人民郵電出版社,2005.
作者簡介:尹偉(1987—),男,研究生在讀,研究方向:數(shù)字音頻廣播(DAB)接收機的開發(fā)。