日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > 電源 > 數字電源
[導讀]本文應用MSTAR公司推出的MST717C顯示驅動芯片驅動TFT液晶顯示屏,作為車載多媒體信息顯示終端,具有成本低廉、顯示效果好、應用簡單等特點。重點講述了MST717C外圍電路的設計以及基于MSTAR公司Maria軟件架構的開發(fā),

本文應用MSTAR公司推出的MST717C顯示驅動芯片驅動TFT液晶顯示屏,作為車載多媒體信息顯示終端,具有成本低廉、顯示效果好、應用簡單等特點。

重點講述了MST717C外圍電路的設計以及基于MSTAR公司Maria軟件架構的開發(fā),對TFT液晶顯示屏驅動開發(fā)者具有一定的幫助作用。

目本文采用臺灣晨星(MSTAR)公司針對中小型液晶屏開發(fā)的MST717C系列芯片,具有視頻解碼(VIDEO Decoder)能力,支持多種模擬視頻信號輸入,內置縮放引擎,內置51-MCU,16色OSD顯示等功能,非常適合于車載多媒體顯示終端應用。

1 系統(tǒng)總體設計

MST717C支持NTSC、PAL、SECAM視頻制式信號輸入,內置2D梳狀濾波器,2路CVBS輸入,2路S-VIDEO輸入,支持模擬RGB輸入(如來自于PC機的模擬VGA信號)。所支持的視頻制式如480i、480p、576i、576p、720p、1080i,模擬 RGB信號分辨率支持640×480、800×480、800×60-0。內置亮度(Brightness)、對比度(Contrast)、飽和度 (SaturaTIon)和灰度(Hue)調節(jié),內置3通道GAMMA曲線調節(jié),內置縮放引擎,最大可以支持1366×768分辨率。數字PWM控制器,可編程控制40~70kHz頻率范圍數據使能,行同步信號輸出,150~300Hz頻率范圍場同步信號輸出。內置51-MCU,3線串行總線接口,內置硬件I2C、SPI,支持16色256個可編程字符OSD。


2 系統(tǒng)硬件設計

2.1 MST717C外圍電路

模擬視頻信號輸入都需要對地進行阻抗匹配,如圖2為模擬RGB輸入阻抗匹配電路,輸入信號先通過一個120R的磁珠隔離高頻噪聲,然后進行75 Ω對地阻抗匹配與35 Ω輸入阻抗匹配,靠近芯片端放置47nF陶瓷電容耦合輸入。對于CVBS同樣需要進行對地阻抗匹配與輸入阻抗匹配,典型值為62Ω或75Ω,耦合電容可以選用0.1 μF陶瓷電容。


2.2 LED背光驅動電路

常見的TFT LCD panel模塊背光主要分CCFL與LED兩種,CCFL(冷陰極熒光燈管)技術成熟,成本低廉,亮度(luminance)高,通常在400cd- /m2以上;缺點是高壓交流驅動(幾百到上千伏),驅動電路復雜、效率低、發(fā)熱量大。LED背光的主要特點是低壓直流驅動(十幾伏到幾十伏),驅動電路簡單、效率高、發(fā)熱量??;缺點為成本高、亮度低、色彩還原能力差。目前一些生產LCD模塊的大廠已經通過增加LED數量解決了背光亮度低的問題,一些甚至可以達到600cd/m2。另外通過采用RGB三元色LED來補償色彩還原能力,效果比CCFL模式更好,各大廠家都看好LED背光模式,也是以后LCD panel背光發(fā)展的主要趨勢。

此處我們采用群創(chuàng)光電開發(fā)的8寸寬屏LCD模塊A1080TN03,物理分辨率為800×480,26萬色,LED背光,典型驅動電壓為 10V,驅動電流為100~200mA。背光電源輸入為5V,采用DC-DC升壓芯片KB4317,將輸出穩(wěn)定在10V。

2.3 音頻信號處理與放大電路

PT2314是臺灣普誠科技開發(fā)的一款低成本高性能的四輸入數字音效處理芯片,支持音量(Volume)、左右聲道平衡(balance)、高低音(Treble&Bass)、響度(Loudness)等控制,支持可選擇增益控制(Selectable input gain),支持標準的I2C接口。PT2314控制口I2C連接到MST717C的軟件模擬I2C接口上,需要注意的是I2C傳輸線需要進行上拉以保證傳輸的可靠性。

3 系統(tǒng)軟件設計

3.1 Maria軟件總體框架

Maria是由MSTAR公司為MST71X系列芯片應用推出的公版驅動軟件源代碼,該源代碼主要基于KEIL C51語言,但是由于其相對較復雜,源代碼量大(上萬行),給普通應用者帶來一定的困難。Maria源代碼的風格與linux內核源代碼的風格有些相似,主要有Device、inc、kernel、msFunc、msLib、osd、project、tv等文件夾。

Device文件夾下為用戶具體設備的驅動代碼,此處我們將PT2314的驅動代碼添加進來,放在一個命名為PT2314.C的文件內,主要是對PT2314芯片進行開機初始化以及給出一些音效操作類的接口函數。

Inc文件夾下主要是一些頭文件,包括全局變量的申請Global.h,字模頭文件Font.h,基于51內核的微控制器頭文件mcu.h,以及各種屏的參數定義等頭文件。

Kernel文件下主要包含主函數main.c、mcu初始化mcu.c、全局變量初始化實現Global.c、中斷服務函數實現isr.c、調試幫助函數實現Debug.c、MST7lX系列芯片寄存器配置函數mStar.c以及一些常用函數misc.c等。

msFunc文件下主要是一些功能操作類函數的實現,如按鍵類Keypad.c、紅外遙控類IR.c、IRFunc.c、OSD菜單類 msOSD.c、游戲類Game.c、菜單功能類MenuFunc.c等。

msLib文件下是一些關于DSP處理器的動態(tài)庫文件,對開發(fā)者隱蔽,用戶可以不管這些文件。

Osd文件下包含一些字體和圖片類文件,用戶可以將自己想要的文字(如漢字)、二進制圖標等通過取模軟件取模后,添加到相應的文件當中。

Project文件下主要是關于KEIL C的工程文件,分64k和128k兩種,一般選擇128k較好。

Tv是MSTAR專門為模擬電視用戶寫的一些操作函數。

3.2 各函數功能的具體實現

3.2.1 音效處理芯片驅動

本系統(tǒng)主要在MST717C外圍擴展了音效處理芯片PT2314。PT2314支持標準的I2C協(xié)議,與24LC16共用MST717C的 GPl00與GPI01軟件模擬I2C,MST717C的硬件I2C被用作芯片程序燒寫功能。


3.2.2 OSD菜單定制

Maria提供了一個標準的OSD菜單框架,主要包括色彩、對比度、亮度、屏幕顯示區(qū)域調節(jié)、定時關機等。Maria OSD菜單包含有三級菜單,一級菜單根目錄root;二級菜單包含圖像、音量、功能、系統(tǒng)、時間共5個目錄;三級目錄即各二級目錄內部菜單項,如圖像菜單下含有亮度、色度、對比度、語言等四個三級菜單。用戶可以自己添加和刪除任意級別菜單,本系統(tǒng)中選擇PT2314音效處理芯片,支持四通道立體聲輸入,主機可以通過I2C總線對音量、低音、高音、平衡等選項分別進行控制,故在音量二級目錄下建立音量(Volume)、低音(Bass)、高音 (Treble)、平衡(Balance)四個三級目錄。MenuTbl.h文件中建立對應的菜單數組MenuItemTypecode AudioMenuItems[]={):其中MenuItem-Type是個數據結構,其原型為

包含有菜單項的相對位置、背景色、被選中時顏色、關聯的下一級菜單、菜單描繪類型、顯示文本、按鍵對應事件、功能、顯示類型、標志等。各項意義基本上可以由文字描述理解,需要注意的是MST717C OSD菜單只支持16色顯示。此處以PT2314一個子菜單為例展示,

3.2.3 按鍵事件

用戶按鍵采用ADC鍵值采樣區(qū)別,不同的按鍵被按下時,ADC得到不同的電壓值(如圖4)。程序主循環(huán)通過不斷地執(zhí)行按鍵掃描函數Key ScanKeypad(),來查詢有無鍵被按下。若有鍵被按下時,程序首先會將其與上次鍵值(g ucLastKeypad)進行對比,如相等則執(zhí)行重復按鍵事件EventRepeatProcess();不同則執(zhí)行按鍵事件 EventProcess(),并將此次鍵值設置為g ucLastKeypad。

Maria按鍵事件主要由一個定義為KeyEventType類型的數據結構來完成。該數據結構中第一個元素為按鍵輸入狀態(tài),這里包含兩種輸入狀態(tài)INPUT PRESS與INPUT_HOLD,其中INPUT_PRESS為按鍵按下狀態(tài),僅代表被按下時狀態(tài);INPUT_HOLD為按鍵按下時持續(xù)狀態(tài),相當于快速連擊。第二個元素為按鍵按下時將會執(zhí)行的事件,其數據結構為MenuItemAcTIonType。注意不同KeyEventType事件時同一按鍵對應的Menultem-ActionType事件也不同,以此來區(qū)分各級目錄下同一按鍵所執(zhí)行的不同功能。最后一個元素為輸入類型 InputPortType,為枚舉型變量,代表不同視頻源狀態(tài)按鍵輸入,如Power按鍵輸入時對應為Input_AllPort,即該鍵在任何狀態(tài)下都有效;而遙控器按鍵1輸入時為1<

4 結束語

MST717C是一顆性價比非常高的顯示驅動芯片,所需的外圍器件也非常少,非常適合車載顯示領域應用。需要注意的是顯示驅動對電源穩(wěn)定性要求比較高,PCBLayout時模擬地與數字地最好進行分割,保證視頻信號的穩(wěn)定性,如成本允許最好選擇四層板。電源處理不好很容易出現水波紋,另外 VCOM電壓一定要穩(wěn)定,以保證顯示圖像的穩(wěn)定性。此外Maria軟件架構有些復雜,對開發(fā)者的C語言要求有些高,需要花費一定的時間去讀懂其代碼,進而進行自己的二次開發(fā)。

本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內容真實性等。需要轉載請聯系該專欄作者,如若文章內容侵犯您的權益,請及時聯系本站刪除。
換一批
延伸閱讀

北京2025年9月10日 /美通社/ -- 亞馬遜云科技宣布,通過與光環(huán)新網和西云數據的緊密合作,在亞馬遜云科技(北京)區(qū)域和亞馬遜云科技(寧夏)區(qū)域推出基于新一代自研芯片Amazon Graviton4處理器的Amaz...

關鍵字: 亞馬遜 自研芯片 芯片驅動 VI

拉斯維加斯2025年1月9日 /美通社/ -- 在全球科技盛會CES 2025上,黑芝麻智能、NESINEXT以及傅利葉聯合展示基于黑芝麻智能C1200家族芯片的通用人形機器人"靈巧手"具身智能硬件產...

關鍵字: 智能硬件 芯片驅動 NEX CE

步進電機是一種常見的電機類型,它可以通過芯片來驅動運作。在本文中,我們將探討如何通過芯片驅動步進電機運作的方法。

關鍵字: 步進電機 芯片驅動

液晶顯示屏是我們最常見的一種東西。但是,隨著技術的進步,液晶顯示屏也在不斷升級,出現了OLED和TFT兩種不同的技術。那么,OLED和TFT有什么不一樣呢?本文將為大家詳細介紹。

關鍵字: OLED TFT 液晶顯示屏

北京2022年8月24日 /美通社/ -- 2022年8月19日,"創(chuàng)客北京2022"集創(chuàng)北方?半導體與新型顯示專項賽決賽以線上路演的形式成功舉辦。本次比賽邀請了北京集創(chuàng)北方科技股份有限公司、屹唐長厚...

關鍵字: 半導體 創(chuàng)客 集創(chuàng)北方 顯示驅動芯片

希式囍宴·唯愛不渝 重慶2022年7月8日 /美通社/ -- 希爾頓集團重慶區(qū)域五家酒店首次聯合婚禮秀將在重慶兩江新區(qū)高科希爾頓酒店二樓兩江廳...

關鍵字: 多功能廳 LCD 嵌入式 液晶顯示屏

點陣LCD的顯示原理 在數字電路中,所有的數據都是以0和1保存的,對LCD控制器進行不同的數據操作,可以得到不同的結果。對于顯示英文操作,由于英文字母種類很少,只需要8位(一字節(jié))即可。而對于中文,常用卻有6000以上...

關鍵字: lcd12864 液晶顯示屏

LCD1602液晶顯示器是廣泛使用的一種字符型液晶顯示模塊,通常跟單片機一起使用,由單片機控制顯示的內容,那么當遇到lcd1602只亮不顯示怎么辦?下面教大家?guī)讉€檢查方法。

關鍵字: lcd12864 液晶顯示屏

2021年開局以來,科技圈熱詞非“芯片”莫屬,伴隨著華為芯片斷供,一芯難求的困境已開始蔓延到各大汽車領域,芯片供應緊張的狀態(tài)愈加凸顯,短期也很難得到解決。這是否意味著芯片新一輪上漲行情即將來臨呢?

關鍵字: 驅動芯片 顯示驅動芯片
關閉