《電子技術應用》
您所在的位置:首頁 > 其他 > 設計應用 > MAP嵌入式MP3播放器設計與實現
MAP嵌入式MP3播放器設計與實現
摘要: 文章標題:MAP嵌入式MP3播放器設計與實現。中國IT實驗室嵌入式開發頻道提供最全面的嵌入式開發培訓及行業的信息、技術以及相關資料的下載.
Abstract:
Key words :

      多媒體應用處理器簡稱MAP,是一種適用于便攜式數字音視頻設備的新型嵌入式應用處理器。

       文中介紹了MAP的主要性能特點,給出了基于MAP芯片ATJ2135的嵌入式MP3播放器的硬件設計、MP3解碼流程、實時操作系統設計、系統軟硬件調試過程等嵌入式系統設計與實現。 

        1 引  言 

       采用 MPEG 標準Layer3算法進行壓縮處理后的文件統稱為MP3文件,能夠對MP3文件進行解碼并還原聲音的系統都可以被稱為MP3播放器。作為消費類電子產品的代表,MP3不斷增長的消費要求也促使生產廠家采用更先進的技術來提高自己產品的競爭力。針對MP3 、MP4以及智能手機上的數字音視頻應用,SOC芯片廠商如國外的SIGMATEL、國內的珠海炬力集成電路公司均推出了基于MAP的解決方案。

       MAP,即Multimedia application processors,是多媒體應用處理器的簡稱。它是在低功耗CPU的基礎上擴展音視頻功能和專用接口的超大規模SOC集成電路,是一種新型的嵌入式應用處理器。MAP的主要應用領域是便攜式消費類電子。MAP要求低功耗,體積微小,并具備盡可能高的性能。因此,許多微電子和IT領域的最新技術均用到了MAP中。例如用90和45納米工藝提高速度和集成度,并采用前后臺工作的雙核和多核CPU和DSP提升性能。

       MAP分為全軟件模式與全硬件模式兩種。全軟件模式采用嵌入式中央處理器加數字信號處理器,即CPU+DSP。MAP中的嵌入式CPU作為一個通用的硬件平臺,運行一個通用的操作系統。MAP中的嵌入式DSP是另一個核心器件,它的任務是完成復雜的高速信息處理。全硬件模式則采用的是CPU+ASIC,由專用集成電路完成音視頻解碼功能。

       下面給出基于珠海炬力公司的全軟件模式專用SOC多媒體應用處理器芯片ATJ2135的用于一款智能玩具的MP3播放器嵌入式系統設計與實現方案。

       2 MP3系統硬件設計

       播放器核心是炬力的ATJ2135芯片,主要組成包括電源單元、顯示單元、鍵盤輸入電路、FM收音機單元、外部存儲器、功放及揚聲器單元等。系統總體框圖如圖1。主控MAP中的嵌入式DSP對MP3文件進行音頻解碼,解碼后的序列經MAP中DAC輸出至功放及揚聲器或耳機。

       主控MAP中的嵌入式CPU運行實時操作系統管理包括鍵盤與LCD、文件系統、FM模塊,并實現MP3的數據管理、娛樂游戲、通信等功能。

       2.1 主控芯片

       ATJ2135是真正理想的“一片解決”SOC數字多媒體處理芯片,為用戶提供了一個非常靈活而且價格適宜的嵌入式音頻解決方案。選用32位RISC 的MIPS核,并集成24位嵌入式DSP,構成雙核結構。其中DSP用于音頻解碼算法,CPU用于播放器的操作系統。ATJ2135還集成了時鐘、內部存儲器BROM,以及SDRAM、鍵盤和YUV2RGB顯示接口,ADC、DAC、電源管理PMU、紅外接口等外圍控制組件。

       2.2電源設計

       合適的低功耗電源是便攜式系統關鍵設計之一。本硬件系統平常采用鋰離子充電電池供電。而在系統與外部PC機交換數據時,系統電源將采用USB供電模式,同時鋰電池將停止供電。所以電路應具有完成電源切換、穩壓及充放電等功能。由于元件工作在降壓模式,選用了XC62系列穩壓芯片XC6206P152M、XC6219B182MR和RCR3402等器件來實現。

       2.3輸入輸出組件

       2.3.1 A/D式線控鍵盤接口設計

       為了適應MP3應用的特殊性,ATJ2135提供另外一種我們在其他嵌入式應用中很少見的鍵盤結構——A/D式線控鍵盤。這種鍵盤可以進一步減少I/O口的使用數量.利用串聯電阻網絡在不同的按鍵按下時輸出不同的電壓值,然后進行A/D轉換求出其對應的數字量,從而根據軟件設定確定是哪一個按鍵按下。為了減小誤差和提高軟件識別率,分壓電阻應采用誤差范圍為1%的高精度電阻,軟件可以設定適當寬的范圍來區分每一個按鍵值。ATJ2135內部提供一個4位低分辨率A/D轉換器,可以很方便的配置成線控按鍵模式。

       2.3.2 LCD顯示輸出

       由于ATJ2135芯片沒有自帶 LCD Controller ,因此需要選用帶 LCD Controller 的 LCD (液晶屏)。本系統選擇KGM281E0作為液晶顯示屏。KGM281E0是一個240xRGBx320點陣TFT-LCD顯示模塊,它可以配置為16位或18位并行數據輸入方式,可支持視頻播放,顯示效果非常出色。顯示屏的背光驅動需要較高的電壓,并且要求根據需要調節背光的亮度,因此就需要一個高效的升壓電路來實現這一功能,為此ATJ2135提供了一個背光控制,它可以按照軟件的設定值輸出8種不同頻率的脈沖,通過改變輸出頻率值來改變背光亮度。

       2.4系統存儲器

       本播放器采用一塊512 M NAND FLASH作為片上存儲單元,寫入速度較快,具有良好的抗震能力,體積、重量較小,尤其適合便攜式系統的要求。另外本系統還集成了SD卡插槽以方便用戶升級存儲空間。Flash芯片采用Hynix的HY27UT084G NAND Flash Memory,其工作電壓為1.8或3.3伏。而為了提高系統運行速度,適應視頻播放及游戲時的數據處理,還擴展有外部SDRAM存儲芯片。存儲器接口方式采三總線連接方式。

       3 系統軟件設計

       3.1 MP3解碼流程

       MP3采用了較為復雜的比特流結構,所有MPEG的比特流都被分割成了單獨的幀。對于MPEG圖2音頻,每秒都傳送固定數目的幀,也就是說,當比特率和采樣率固定時,每一幀具有相同的大小,并攜帶有相同數目的樣本。解碼算法由嵌入式DSP軟件實現,流程如圖2所示。

      3.2嵌入式實時操作系統設計

      ATJ2135采用μCOS-Ⅱ操作系統進行軟件移植設計。μCOS-Ⅱ是一個源代碼公開的嵌入式實時操作系統,具有小內核、多任務、豐富的系統服務、容易使用等特點并且非常穩定、可靠。而由于其極小的內核,就特別適用于對程序代碼存儲空間要求極其敏感的嵌入式MP3應用系統開發。本系統采用可剝奪型多任務內核,其任務層設計及任務流程如圖3所示。

      3.3 嵌入式系統軟件編譯與調試

      系統所采用ATJ2135的嵌入式開發工具為cygwin。cygwin軟件是cygnus solution公司開發的,是一個在Windows平臺運行的Unix模擬環境。其中,USDK13O 提供最主要的調試手段。它需要在調試的代碼段添加打印語句,而運行則是觀察超級終端上的打印輸出,以此來診斷程序是否符合設計邏輯。通過打印輸出來調試程序是一種簡單實用的調試手段。它可以在不打斷系統運行的情況下獲知其運行過程。超級終端提供日志功能,只要點擊傳送菜單下的捕獲文字項,然后設置日志所在的目錄,這樣輸出的所有信息都將記錄在日志文件中,便于后續的分析和查找。當程序存在設計或編碼的缺陷時,系統運行會崩潰,并在終端輸出異常信息。此時可以將異常出現的地址比對 USDK130 提供的空間分配表來查找導致異常的模塊,然后可以找到該模塊對應的 IST 文件來定位錯誤所在的位置,從而完成調試過程。

       3.4固件生成

        軟件編譯和調試完成后,會生成一些*.app應用程序和*.drv驅動文件,應該將這些文件打包,生成后綴為fwu的固件文件,借助于量產工具下載到嵌入式Mp3裸機上。

       4 系統調試

       由于嵌入式MP3對信號要求較高,在布線時要充分考慮外界信號的干擾,因此將PCB采用四層板。PCB 板的布局按照功能模塊分區,把模擬信號與數字電路及噪聲源部分(如 DC-DC 等)合理地分開,使相互間的信號耦合為最小,盡量減少相互之間的交叉。電源走線應盡量做到由小電流到大電流最后到供電電源的負極(地)和正極處。電源走線應注意線徑,信號線從起點到終點應保持同一線寬,不要有粗細變化。

       在整機電流正常的情況下,測量關鍵點電壓,一切正常后才可將樣機接電腦。若電路正常,PC操作系統應該會提示發現新的硬件設備,此時用量產工具打開固件文件將固件下載到系統中,然后對各個功能進行逐個測試,對發現的問題加以糾正。

       5 結束語

       本文給出了基于多媒體應用處理器SOC芯片ATJ2135實現MP3播放器的嵌入式應用。該MP3被用于一款智能玩具中,表現出了強大的功能與優異的性能。ATJ2135的全軟件工作模式使得該MP3播放器只需將嵌入式DSP執行的音頻解碼算法調整為視音頻解碼算法就可以迅速變身為MP4,而不需要改動硬件結構。而針對實時操作系統的改動也是同樣的。這樣就為屬于消費類電子的便攜式數字音視頻設備快速升級換代以適應市場需求變化提供了保證。本款產品已于07年投入生產并產生經濟效益約一百萬元。

       本文作者創新點:

       通過嵌入式MP3播放器的MAP應用設計實踐可以表明嵌入式MP3設計比較好的結構是采用CPU+DSP,即在MAP的嵌入式CPU上安裝實時操作系統運行應用程序并處理用戶數據,利用嵌入式DSP中的軟件算法對付各類格式繁雜的視音頻信號,可以獲得強大的性能并能很容易進行產品的升級換代。

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          狠狠色噜噜狠狠狠狠色吗综合| 黑人巨大精品欧美黑白配亚洲| 夜夜嗨av一区二区三区四季av| 亚洲视频一区在线观看| 国产精品亚洲一区| 性欧美激情精品| 亚洲一区欧美一区| 黄色成人av| 欧美第十八页| 欧美精品国产精品日韩精品| 亚洲特黄一级片| 在线视频观看日韩| 久久亚洲电影| 亚洲第一级黄色片| 国产欧美亚洲一区| 亚洲欧美日韩国产中文| 99综合视频| 国产精品一区二区三区乱码| 日韩视频在线观看国产| 亚洲国产高清视频| 亚洲精品乱码久久久久久| 韩国视频理论视频久久| 国产亚洲人成网站在线观看| 久久精品成人一区二区三区| 欧美丰满少妇xxxbbb| 久热精品在线视频| 国产精品美女www爽爽爽| 国产精品久久久久久久久久三级| 国产一在线精品一区在线观看| 久久激情久久| 欧美日本高清一区| 久久综合给合久久狠狠色| 久久人91精品久久久久久不卡| a4yy欧美一区二区三区| 亚洲午夜激情免费视频| 欧美一级电影久久| 亚洲精选大片| 国产精品欧美风情| 亚洲精选视频在线| 欧美色道久久88综合亚洲精品| 亚洲精品乱码久久久久久蜜桃91| 亚洲国产精品一区二区第四页av| 久久久精品2019中文字幕神马| 欧美日韩精品免费在线观看视频| 欧美精品v日韩精品v韩国精品v| 国产日韩欧美自拍| 欧美日韩亚洲综合一区| 欧美专区在线观看| 久久福利视频导航| 欧美精品二区三区四区免费看视频| 国产在线高清精品| 亚洲一区www| 伊人男人综合视频网| 亚洲精品资源美女情侣酒店| 欧美一级在线亚洲天堂| 午夜在线播放视频欧美| 欧美在线|欧美| 欧美一区二视频在线免费观看| 欧美日韩成人精品| 国产精品试看| 欧美一级理论性理论a| 久久综合影视| 亚洲美女视频在线免费观看| 亚洲永久字幕| 一本色道久久综合亚洲精品小说| 亚洲综合激情| 欧美亚洲动漫精品| 亚洲夜晚福利在线观看| 亚洲国产高清在线观看视频| 亚洲精品永久免费| 久久福利毛片| 欧美一区二区三区四区在线观看| 黄色成人在线免费| 国产精品男女猛烈高潮激情| 久久综合网色—综合色88| 久久久久久久久久看片| 国际精品欧美精品| 国产午夜亚洲精品理论片色戒| 欧美aa国产视频| 亚洲精品女av网站| 欧美大片91| 午夜久久久久久| 亚洲激精日韩激精欧美精品| 欧美日韩国产另类不卡| 欧美成人免费在线观看| 国产精品日韩一区二区| 国产伦精品一区二区三区四区免费| 久久亚洲精品网站| 蜜臀久久99精品久久久久久9| 欧美一区二区观看视频| 亚洲欧美成人综合| 国产精品久久看| 国产精品视频在线观看| 亚洲动漫精品| 影音先锋欧美精品| 亚洲一级二级| 亚洲人成77777在线观看网| 性久久久久久| 国产精品另类一区| 午夜亚洲福利在线老司机| 欧美四级在线观看| 一本大道久久a久久精品综合| 欧美日韩国产欧美日美国产精品| 国产偷国产偷精品高清尤物| 小黄鸭精品密入口导航| 麻豆成人精品| 欧美色视频日本高清在线观看| 在线视频观看日韩| 亚洲一区三区电影在线观看| 国内免费精品永久在线视频| 欧美日韩在线播放三区四区| 久久综合久久美利坚合众国| 久久久精品日韩欧美| 欧美激情精品久久久久久黑人| 亚洲黄页视频免费观看| 欧美午夜片在线免费观看| 欧美激情亚洲一区| 国产麻豆精品在线观看| 伊人成人开心激情综合网| 欧美三级电影大全| 国产精品99久久久久久久久久久久| 久久亚洲色图| 午夜精品一区二区三区在线播放| 欧美成人精品福利| 最近中文字幕mv在线一区二区三区四区| 欧美精品18videos性欧美| 欧美日韩国产免费观看| 国产精品99久久久久久有的能看| 亚洲黄色av一区| 激情久久综合| 久久一区免费| 欧美天天在线| 夜夜嗨av色综合久久久综合网| 亚洲欧美日韩专区| 久久久噜噜噜久久中文字幕色伊伊| 国产精品免费观看视频| 欧美日韩第一页| 国产欧美三级| 国产精品久久久久一区二区| 亚洲电影成人| 久久久久99| 先锋影院在线亚洲| 免费亚洲电影在线| 国产日韩精品一区| 国产九九精品| 国产精品久久久对白| 亚洲欧美日韩高清| 免费不卡亚洲欧美| 欧美精品福利视频| 在线精品一区二区| 欧美专区日韩专区| 亚洲高清免费在线| 午夜免费在线观看精品视频| 亚洲一区999| 免费看av成人| 欧美在线免费一级片| 久久爱另类一区二区小说| 午夜久久影院| 国产精品视频最多的网站| 亚洲精品一二区| 欧美日韩福利在线观看| 欧美福利视频在线| 亚洲人人精品| 这里只有精品在线播放| 国产精品稀缺呦系列在线| 欧美制服丝袜第一页| 久久综合电影一区| 久久久www成人免费无遮挡大片| 午夜免费在线观看精品视频| 国产精品久久久久久久久搜平片| 国产欧美日韩综合一区在线播放| 亚洲国产精品久久久久婷婷老年| 欧美不卡福利| 欧美视频中文字幕在线| 欧美日韩在线三级| 久久尤物电影视频在线观看| 亚洲三级免费观看| 欧美黑人在线播放| 亚洲日韩欧美一区二区在线| 亚洲综合色丁香婷婷六月图片| 国产精品夜夜夜一区二区三区尤| 新狼窝色av性久久久久久| 日韩写真在线| 可以免费看不卡的av网站| 欧美精品性视频| 国产精品美女久久| 亚洲无毛电影| 国产麻豆午夜三级精品| 欧美精品日韩一本| 国产欧美日韩综合精品二区| 欧美激情综合亚洲一二区| 亚洲午夜性刺激影院| 久久精品国产第一区二区三区| 日韩一级在线观看| 久久精品91久久香蕉加勒比| 欧美18av| 亚洲综合色网站| 亚洲欧美国产视频| 日韩午夜av电影| 国产麻豆91精品| 久久香蕉精品| 欧美一区在线看| 欧美在线影院在线视频| 亚洲免费在线播放| 欧美一区国产二区| 欧美日韩亚洲91| 男人插女人欧美| 在线亚洲成人| 欧美 日韩 国产在线| 国产精品h在线观看| 欧美激情导航| 亚洲图片欧美一区| 好吊色欧美一区二区三区视频| 国产一级精品aaaaa看| 欧美大成色www永久网站婷| 欧美福利一区二区三区| 亚洲男人的天堂在线aⅴ视频| 一本色道久久综合亚洲精品高清| 亚洲激情另类| 136国产福利精品导航网址| 久久狠狠亚洲综合| 亚洲国产精品成人精品| 欧美精品一区二区三区很污很色的| 欧美视频一区二区三区…| 国产精品护士白丝一区av| 欧美激情视频一区二区三区不卡| 日韩亚洲视频在线| 亚洲国产精品久久久久婷婷老年| 国产一区99| 亚洲精品男同| 日韩视频一区二区三区在线播放免费观看| 日韩亚洲在线观看| 欧美日韩午夜精品| 99视频精品全部免费在线| 亚洲精品精选| 欧美日韩精品免费观看视频完整| 欧美日韩国产欧| 一区二区三区国产精华| 日韩系列在线| 欧美成人国产| 国产精品久久77777| 欧美日韩亚洲高清一区二区| 亚洲欧洲三级| 老司机精品福利视频| 久久综合狠狠综合久久综合88| 国产毛片精品国产一区二区三区| 黄网站免费久久| 夜夜嗨av色一区二区不卡| 国产精品日产欧美久久久久| 欧美性猛交xxxx乱大交蜜桃| 欧美国产精品久久| 亚洲永久在线| 亚洲免费高清视频| 国产亚洲一二三区| 一区二区毛片| 亚洲精品无人区| 国产日韩欧美中文| 国产精品少妇自拍| 亚洲电影网站| 老鸭窝毛片一区二区三区| 亚洲激情影视| 亚洲午夜激情| 一区二区久久| 亚洲精品国产精品乱码不99按摩| 午夜精品久久久久99热蜜桃导演| 国产精品永久入口久久久| 国产精品久久久久久av下载红粉| 欧美在线亚洲综合一区| 国产日韩欧美精品| 欧美日韩免费网站| 欧美精品日韩| 亚洲欧美视频在线观看视频| 9色国产精品| 在线日韩欧美| 激情成人综合网| 欧美在线视频导航| 国产一区二区三区黄视频| 亚洲黑丝一区二区| 国产精品乱子久久久久| 亚洲高清在线观看一区| 亚洲美女精品一区| 国产精品一区二区黑丝| 国产精品九九久久久久久久| 免费观看成人www动漫视频| 国产精品乱码一区二三区小蝌蚪| 久久精品夜色噜噜亚洲aⅴ| 久久精品亚洲一区二区三区浴池| 亚洲高清不卡在线观看| 亚洲综合清纯丝袜自拍| 久久久www成人免费毛片麻豆| 国产亚洲一区精品| 午夜精品久久久久久99热| 亚洲欧美成人精品| 麻豆精品视频在线| 亚洲精品久久久久| 国产资源精品在线观看| 女仆av观看一区| 国产精品永久免费| 久久久久网址| 欧美激情中文不卡| 国产精品久久久999| 日韩视频在线观看国产| 久久久噜噜噜久久中文字幕色伊伊| 亚洲欧美电影院| 欧美伊人久久| aa级大片欧美| 欧美大片在线观看| 久久综合伊人77777尤物| 久久综合国产精品台湾中文娱乐网| 夜夜躁日日躁狠狠久久88av| 国产色婷婷国产综合在线理论片a| 久久久欧美一区二区| 亚洲精华国产欧美| 极品日韩av| 国产欧美日韩精品丝袜高跟鞋| 久久一区二区视频| 亚洲国产精品日韩| 亚洲福利久久| 两个人的视频www国产精品| 国产精品夜夜夜一区二区三区尤| 欧美色道久久88综合亚洲精品| 精品动漫3d一区二区三区免费| 在线视频你懂得一区二区三区| 欧美网站大全在线观看| 999亚洲国产精| 欧美视频中文一区二区三区在线观看| 亚洲第一成人在线| 国产午夜精品一区二区三区欧美|