<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > EDA/PCB > 設(shè)計應(yīng)用 > 基于ARM處理器S3C2440的VGA顯示技術(shù)

          基于ARM處理器S3C2440的VGA顯示技術(shù)

          作者: 時間:2012-02-09 來源:網(wǎng)絡(luò) 收藏

          摘要:基于接口時序以,高性能視頻D/A芯片ADV7120為核心。實(shí)現(xiàn)了基于嵌入式CPU 顯示子系統(tǒng)。系統(tǒng)一方面利用S3C24 40自帶的LCD控制器產(chǎn)生符合顯示要求的時序邏輯,另一方面通過LCD數(shù)據(jù)線將數(shù)字RGB信號傳遞給具有8路通道的視頻D/A芯片ADV7120,產(chǎn)生VGA顯示需要的模擬色彩信號。通過TFTLCD掃描顯示的時序與VGA掃描顯示時序的匹配,驅(qū)動VGA顯示屏。該系統(tǒng)能夠達(dá)到正常顯示色彩信息的要求,且價格低廉,適用于對顯示效果要求不苛刻,但要求大尺寸顯示屏且對價格敏感的嵌入式應(yīng)用中。
          關(guān)鍵詞:VGA;;時序;視頻D/A;LCD控制器;ADV7120

          目前很多SOC廠商的微芯片都集成了LCD控制器,如三星公司的S3C2410。,Intel的Xscale系列等。大多數(shù)嵌入式系統(tǒng)也采用流行的LCD顯示技術(shù)。但是在需要大屏幕顯示、對分辨率要求不高的場合,如車間、廠房,采用大屏幕LCD則成本過高。另一方面,VGA顯示技術(shù)因?yàn)榧夹g(shù)發(fā)展成熟,成本低廉,仍在被大量使用,直到今天它仍是所有顯示終端最為成熟的標(biāo)準(zhǔn)接口。如果讓嵌入式直接支持VGA顯示器,則能很大地利用現(xiàn)有資源,節(jié)約系統(tǒng)成本。

          1 基于S3C2440的VGA顯示技術(shù)分析
          通過分析VGA顯示技術(shù)的時序邏輯與S3C2440內(nèi)部集成LCD控制器驅(qū)動TFT LCD的時序邏輯,找出它們的共同點(diǎn),分析在S3C2440上應(yīng)用VGA顯示接口的可行性。
          1.1 VGA顯示原理
          VGA(Video Graphics Arrnay)是IBM公司提出的目前仍然廣泛應(yīng)用于PC的顯示接口。該接口具有分辨率高、顯示速率快、顏色豐富等優(yōu)點(diǎn),在彩色顯示器領(lǐng)域得到了廣泛的應(yīng)用。VGA接口在物理上表現(xiàn)為DB15的插座,其中VGA適配器端使用的是陰性DB15標(biāo)準(zhǔn)的接口。其引腳定義如表1所示。

          本文引用地址:http://www.ex-cimer.com/article/190785.htm

          a.jpg


          VGA接口使用模擬RGB通道,逐點(diǎn)、逐行掃描。其時序如圖1所示。VGA接口信號為模擬信號,其關(guān)鍵信號有5個,分別是Horizontal Sync水平同步信號(也叫行同步信號),垂直同步信號Vertical Sync(也叫場同步信號),紅色模擬信號,綠色模擬信號和籃色模擬信號。電子槍從左至右,從上而下的進(jìn)行掃描,每行結(jié)束時,用行同步信號進(jìn)行同步。掃描完所有的行后用場同步信號進(jìn)行場同步。因電子槍偏轉(zhuǎn)需要時間,所以掃完回轉(zhuǎn)中,要對電子槍進(jìn)行消隱控制,在每行結(jié)束后的回轉(zhuǎn)過程中進(jìn)行行消隱,在每場結(jié)束后的回轉(zhuǎn)過程中進(jìn)行場消隱。消隱過程中不發(fā)送電子束。

          b.jpg


          上一頁 1 2 3 4 下一頁

          關(guān)鍵詞: S3C2440 ARM VGA 處理器

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();