色婷婷AⅤ一区二区三区|亚洲精品第一国产综合亚AV|久久精品官方网视频|日本28视频香蕉

          新聞中心

          EEPW首頁 > 汽車電子 > 設(shè)計應(yīng)用 > 一種移動介質(zhì)的新型車載影音系統(tǒng)設(shè)計

          一種移動介質(zhì)的新型車載影音系統(tǒng)設(shè)計

          作者: 時間:2010-03-08 來源:網(wǎng)絡(luò) 收藏

          4 軟件設(shè)計

            本影音娛樂系統(tǒng)是一個實時嵌入式系統(tǒng)。該系統(tǒng)軟件體系結(jié)構(gòu)自底向上包括4個部分,即嵌入式實時操作系統(tǒng)層、驅(qū)動層、功能模塊層和應(yīng)用程序,如圖8 所示。最底層是嵌入式操作系統(tǒng)層,這里是Amlogic公司自己開發(fā)的AVOS操作系統(tǒng)。文件系統(tǒng)支持FAT/FAT32/NTFS等格式。文件訪問模塊函數(shù)包含:進入目錄INT32S FileNavCD(CHARSTR*pCD-Path)、讀取當前文件目錄CHARSTR*FileNa-vGetCurrDir(void)、刷新當前目錄INT32S FileNa-vRefreshCuurem Dir(void)、讀取下一頁文件列表INT32S FileNavGetNextFileList(PAX、HNODE*pDesList,INT32U*pListLength,INT32U iGet-ListFlag)、讀取上一頁文件列表、搜索文件列表、讀取當前文件目錄、讀取當前文件列表的顯示文件類型、文件列表上下翻頁、進入文件目錄、讀取當前目錄名、進入設(shè)備目錄等。

            視頻解碼包括RM、RMVB、AVI、MPEG1/2/4、DIVX、XVID、VOB、AVI、DAT、M-JPEG、JPG、BMP、TIFF、 PNG、GIF。系統(tǒng)采用嵌入式GUI(Graphic User InteRFace)。嵌入式GUI系統(tǒng)就是在嵌入式系統(tǒng)中為特定的硬件設(shè)備或環(huán)境而設(shè)計的圖形用戶界面系統(tǒng)。

            音頻驅(qū)動包括MP3、WMA、AAC解碼。音頻輸出模塊函數(shù)包含:初始化播放列表INT32S AWPlayListInit(INT32S list_num,INT32U*list_media_type,INT16U*max_list_item_num)、添加播放列表中的項目 INT32SAWAddPlaylistItem(char*item_path,INT3 2 S item_media_t,INT16U item_index)、讀取播放列表第一個文件char*AWGetFirstlistIterm(INT32U media_type)、設(shè)置播放模式、清除播放列表、建立播放列表等。

            本系統(tǒng)建立了一個中心調(diào)度模塊,負責(zé)應(yīng)用層和其他功能模塊(如文件訪問模塊、窗口模塊、視頻輸出模塊、音頻輸出模塊等)之間交互信息數(shù)據(jù),并根據(jù)外設(shè)要求調(diào)度各個模塊應(yīng)用程序,同時維護每個功能模塊的狀態(tài)。系統(tǒng)在正常工作時,等待用戶事件發(fā)生。一旦收到用戶事件,系統(tǒng)將調(diào)用相應(yīng)的功能模塊,完成用戶指定的功能。當收到結(jié)束信號或程序結(jié)束時,則向中心調(diào)度模塊發(fā)送結(jié)束信號,同時釋放所占用的資源。

            應(yīng)用層是軟件框架的最高層,編寫的是用戶應(yīng)用代碼,主要完成娛樂各個模塊之間的協(xié)調(diào)操作。

          5 結(jié)論

            針對目前配備DVD高價位、難普及的特性,提出車載方案,取代以DVD機芯為載體的高成本影音系統(tǒng),通過存儲介質(zhì)提供影音片源,支持多種視頻、音頻格式,是低成本的車載多媒體系統(tǒng)。硬件和軟件系統(tǒng)都已通過測試,運行情況良好,能夠流暢播放多種格式的視頻流和收音AM/FM。其兼顧了車載播放功能和通用性,還彌補了傳統(tǒng)車載影音系統(tǒng)的不足,具有良好的市場應(yīng)用前景。

          參考文獻

            1. 鄧澤英.車載信息技術(shù)及其發(fā)展[J].汽車與配件,2001(4):26-27.

            2. Amlogic. A/V Processor User's Guide.Version 0.4,2008.

            3. Silicon Labs.Si4730 Product Specification,2007.

            4. Terawins.T108 Video Display Controller Product Specification.Version 1.0,2007.

            5. Texas Instruments.TSC2003 Product Specification,2007.

            6. 俞煥煥,王潛平,等.嵌入式單窗口GUI系統(tǒng)的設(shè)計與實現(xiàn)[J].微計算機信息,2009(25):22-24.


          上一頁 1 2 3 4 下一頁

          評論


          相關(guān)推薦

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

          關(guān)閉