馮莉



摘 要 以VGA接口時序為標準,采用ARM芯片S5PV210為CPU,通過D/A 芯片 SDA7123的信號轉換,實現了嵌入式系統領域LVDS轉VGA的方案設計。系統的實現,一方面通過配置S5PV210芯片的LCD控制器,使得LVDS接口產生數字信號,另一方面通過 D/A 芯片SDA7123將數字信號轉化為模擬信號,實現了VGA接口終端的正常視頻顯示。經驗證,該方案對于800×600、1024×768等不同分辨率的視頻信號,顯示效果良好,并具有占用系統資源少,效率高,可靠性好的優點,適合在嵌入式應用領域廣泛采用。
關鍵詞 VGA;S5PV210;時序;視頻D/A;LCD控制器;SDA7123
中圖分類號 TP3 文獻標識碼 A 文章編號 1674-6708(2017)188-0078-04
目前許多嵌入式微處理器都集成了LCD控制器,如Samsung公司的S5PV210、S3C6410及Atmel公司的ATSAMA5D3系列處理器等。雖然可以方便的接大屏幕的LCD顯示屏,但LCD顯示屏價格昂貴。而PC端的液晶顯示器,在日常生活中普遍存在,如果能夠合理利用此資源來作為顯示終端,不僅可以合理利用現有資源、節約系統成本而且體積小巧,便于攜帶。普通計算機的液晶顯示器大都采用VGA接口作為標準信號輸入接口,因此,本方案采用LVDS轉VGA的方案設計來滿足此要求。本方案通過分析VGA顯示時序和LCD顯示時序之間的關系,找到了問題的突破口,同時驗證了方案的可行性。
1 VGA 接口
VGA(Video Graphics Array)視頻圖形陣列是IBM于1987年提出的一個使用模擬信號的顯示標準。VGA接口共有15針,分成3排,每排5個孔,如圖1所示。
VGA接口信號為模擬信號,它傳輸的主要信號分為紅、綠、藍模擬信號以及行同步信號和場同步信號。其引腳定義如表 1所示。
2 VGA時序與LCD時序分析
VGA的時序分為行時序和場時序?!?br>