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

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于ADSP-21160的液晶驅(qū)動(dòng)電路設(shè)計(jì)及系統(tǒng)軟件實(shí)現(xiàn)

          基于ADSP-21160的液晶驅(qū)動(dòng)電路設(shè)計(jì)及系統(tǒng)軟件實(shí)現(xiàn)

          作者: 時(shí)間:2010-12-07 來源:網(wǎng)絡(luò) 收藏

          圖6串行接口-典型的字節(jié)傳送

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

          設(shè)計(jì)如圖7所示,采用Matlab計(jì)算出校正值,并以查找表的文件形式存儲(chǔ),供時(shí)序的調(diào)用。上電開始,首先要完成ADSP- 21160的一系列寄存器的設(shè)置,以使DSP能正確有效地工作。當(dāng)接收到有效的視頻信號(hào)以后,根據(jù)外部控制信息確定γ 值。為適應(yīng)不同TFT-LCD屏對(duì)視頻信號(hào)的顯示,可以通過調(diào)整γ值,以調(diào)節(jié)顯示效果到最佳。再如圖4所示,對(duì)先前預(yù)存的文件進(jìn)行查表, 得到所需的矯正后的值,然后暫存等待下一步處理。系統(tǒng)還可以根據(jù)視頻信號(hào)特點(diǎn)和用戶需要完成一些圖像的優(yōu)化和特技,如二維數(shù)字濾波、輪廓校正、增益調(diào)整、 對(duì)比度調(diào)節(jié)等。這些操作可由用戶需求選擇性使用。利用還可以圖像翻轉(zhuǎn)、停滯等特技。最后進(jìn)行數(shù)字時(shí)基校正,主要用于校正視頻信號(hào) 中的行、場同步信號(hào)的時(shí)基誤差,使存儲(chǔ)器最終輸出的數(shù)據(jù)能嚴(yán)格對(duì)齊,而不會(huì)出現(xiàn)信息的重疊或不連續(xù)。除了以上所述的主要功能以外,還 根據(jù)時(shí)序控制信號(hào),為灰度電壓產(chǎn)生電路和TFT-LCD屏提供必要的控制信號(hào)。另外,ADSP-21160還能設(shè)置通用I/O腳配置的LED燈,顯示 系統(tǒng)工作狀態(tài)。


          圖7 軟件流程圖

          結(jié)束語

          本文介紹了ADSP-21160的。該電路能完成伽馬校正、圖像優(yōu)化及時(shí)基校正等功能,并能提供具有足夠驅(qū)動(dòng)能力的時(shí)序和 邏輯控制信號(hào),能驅(qū)動(dòng)大部分的TFT-LCD。用ADSP-21160設(shè)計(jì)驅(qū)動(dòng)電路實(shí)時(shí)性好、通用性強(qiáng)、速度快且高效;而且還能在ADSP-21160中 嵌入其他功能模塊控制,增強(qiáng)系統(tǒng)的功能。這樣不僅充分利用了ADSP-21160資源,又節(jié)省了外部資源,簡化了硬件電路的設(shè)計(jì)。作者將SONY的 LCX029CPT顯示屏應(yīng)用在本文所設(shè)計(jì)的驅(qū)動(dòng)電路上,顯示出質(zhì)量很高的圖像,因此該設(shè)計(jì)滿足驅(qū)動(dòng)顯示器的要求。


          上一頁 1 2 3 下一頁

          評(píng)論


          相關(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); })();