《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于嵌入式系統的多媒體音樂播放器
基于嵌入式系統的多媒體音樂播放器
現代電子技術
宮 鵬,宮 明,王瑞寶 青島大學
摘要: 基于ARM7平臺和FAT 32文件系統,設計了該種帶有文本閱覽功能的音樂播放器。它可以正確識別并播放存儲在SD,MMC等存儲卡內的MP3和WMA文件,支持環繞立體聲調節和重低音調節;使用者還可以通過液晶屏瀏覽存儲在存儲卡內的TXT文檔,并支持中英文兩種語言,由于得益于ARM7高達60 MHz的主頻和VS1053出色的音頻解碼能力。該系統還支持碼率高達320 Kb/s的MP3文件,信噪比達到了85 dB以上。同時該播放器還具有良好的人機交互界面,可以給使用者更好的使用體驗。
Abstract:
Key words :

摘要:為了改善音樂播放器傳統界面,擴充功能,提高音質,基于ARM7嵌入式系統平臺和FAT 32文件系統,設計了一款帶有文本閱覽功能的多媒體音樂播放器。它不僅能正確識別并顯示存儲在SD,MMC等存儲卡內的音頻文件,支持環繞立體聲調節和重低音調節,還可通過液晶屏瀏覽存儲在存儲卡內的中、英文TXT文檔。該播放器選用具有出色音頻解碼能力的VS1053解碼芯片,它支持320 Kb/s的MP3或256 Kb/s的WMA音樂文件的播放。該播放器通過視聽驗證,實現了4種以上不同的音效,滿足使用者對音效的不同喜好。實現了環繞立體聲調節和真正的立體聲雙聲道音頻輸出。同時在操作上簡單便捷,具有友好的人機界面。
關鍵詞:ARM7;SD卡;多媒體播放器;VS1053

0 引言
    嵌入式系統具有處理速度快、低功耗、體積小、功能強大且易于移植等優點而得到廣泛的應用。MP3(Moving Picture Experts Group Audio LayerⅢ)全稱是動態影像專家壓縮標準音頻層面3。它設計用來大幅度地壓縮音頻數據量,并實現重放的音質與原來不經壓縮的音頻相比沒有明顯的下降。鑒于MP3編碼方式的特點,將其作為音樂播放器的音頻文件時,可以在有限的存儲空間內存放更多的音頻信息?,F在的數字音樂播放器市場,采用ARM主控+DSP音頻解碼芯片+SD存儲卡所構成的數字音樂播放系統具有強大的播放能力和較好的性價比,在中、高端音頻解碼領域內有著較強的生命力。本文針對嵌入式系統的開發特點,設計了基于嵌入式系統的MP3播放器。

1 系統組成
    系統主要由主控制器LPC2138、音頻解碼芯片VS1053、存儲設備SD卡、顯示設備OCM12864、輸入設備鍵盤和系統供電電源組成。其中各部分電路均采用模塊化設計,各模塊之伺通過杜邦線進行連接。系統框圖如圖1所示。

a.JPG



2 硬件系統
2.1 主控系統LPC2138
    LPC2138是支持實時仿真和跟蹤的16/32位ARM7TDMI-STM CPU,并帶有64 KB RAM和512 KB的高速FLASH存儲器。128位寬度的存儲器接口和獨特的加速結構使32位代碼能夠在最高時鐘速率下運行。ARM7體系為32位構架,它在處理數據時相對于8位單片機效率明顯提高,在處理文件系統所需要的大量的長整形數據的乘除運算時這種優勢更為明顯。同時它的硬件SPI,SSP總線控制器可以使控制器方便的與外部擴展設備進行連接。而且它的性價比較高,很適合用來做數字音樂播放系統的主控制器。
2.2 音頻解碼器VS1053
    VS1053是VLSI Solution Oy公司生產的高性能、低功耗的以VS_DSP為內核的一款音頻解碼芯片,可輕松解碼MP1,MP2,MP3,WMA,IMA ADPCM,General Midi 1,Ogg Vorbis,LC-AAC和HE-AAC等音頻格式的文件,片內還集成有16 KB RAM。該芯片具有高信噪比DAC,功耗更低,并具有環繞立體聲調節和高低頻渲染等功能。采用VS1053芯片可以在不提高CPU主頻的情況下實現320 Kb/s的MP3文件或256 Kb/s的WMA文件的音頻解碼工作,并且音質上有了明顯的提高,信噪比可達90 dB以上,滿足系統85 dB的要求。
2.3 I/O口分配
    LPC2138主控制器直接采用了廣州周立功公司的EasyARM開發板,減短了開發時間并有效保證了電路部分的穩定性。系統晶振采用11.059 2MHz的外部晶振,通過內置的PLL倍頻電路,可以將主頻升高到44.236 8 MHz,滿足系統要求。I/O資源分配如表1所示。

b.JPG


    LPC2138具有2個獨立的SPI總線控制器(其中一個由SSP配置得到),SD卡均可通過SPI總線和處理器通信。將SPI接口分配給SD卡。
    對于液晶屏,通過I/O口模擬其串行通信時序,因此只需分配兩個I/O(數據線和時鐘線)即可。
    對于鍵盤部分,考慮到使用者操作的便捷性,共設計了5個按鍵。由于LPC2138的I/O資源非常豐富且該音樂播放器使用按鍵數量較少,故不采用矩陣譯碼鍵盤而直接使用了5個通用I/O口。這樣簡化了硬件設計和程序設計。
2.4 SD卡存儲器模塊
    SD卡的通信線在總線空閑狀態下應保持高電平,因此總線上接有50 kΩ的上拉電阻。SD卡在上電初期,卡主控通過檢測引腳1(DAT3)的電平來決定工作在SD模式還是SPI模式。當此腳高電平時,SD卡進入SD模式;當此腳為低電平時,SD卡則工作于SPI模式2??ú鄄捎昧朔菑棾鍪降目ㄗ?,可以有效地保證SD卡通信的穩定性和可靠性。采用杜邦線將SD卡的SPI總線接口和LPC2138的SSP總線接口對接起來,實現數據的通信。
2.5 OCM12864液晶顯示
    OCM12864液晶屏可以顯示字母、數字符號、中文字型及圖形,具有繪圖及文字畫面混合顯示功能。它提供3種控制接口,分別是8位微處理器接口,4位微處理器接口和串行接口。在該系統中由于未涉及圖形顯示,且對顯示的速度要求不是很高,因此采用串行接口實現與處理器的通信。OCM12864通過SCLK線和R/W線實現和處理器的串行通信。根據表1,將SCLK和R/W線與單片機分配的對應I/O用杜邦線連接起來即可。
2.6 MP3聲音輸出的功放單元采用UTC2822D
    UTD2822D輸入電壓在1.8~15 V之間,在正常發熱狀態下工作電流約為1.4 A,可以使用在該設計當中。功放電路的設計原理圖如圖2所示。

c.JPG


2.7 輸入設備
    鍵盤輸入采用了普通按鍵直接接處理器I/O口的方式。這種方式實現起來比較簡單,而且由于按鍵較少,不會占用過多的I/O資源。

3 系統軟件設計
    總體軟件設計即系統運行過程中的主邏輯,負責整個系統運行過程中各個狀態之間的轉換,程序流程圖如圖3,系統初始化完成以后,在音樂模式下,即可通過按鍵選擇音樂目錄中的音樂,解碼WMA,MP3等格式的音頻文件,并播放。
3.1 SD卡模塊程序設計
    對SD卡的初始化后,才可以對SD卡進行讀/寫操作。SD卡的初始化過程為先發送74個CLK以使SD卡達到正常工作電壓并實現同步,然后CS_LOW;接著發送CMD0,若通信成功則應收到0x01的應答信號;接著再發送CMD1,收到的應答應該是0x00;最后CS_HIGH。至此,初始化完成。在初始化完成后,通過CMD16設置數據Block長度,然后可以通過CMD17進行數據的讀取,流程圖如圖4所示。

d.JPG


3.2 VS1053程序設計
    VS1053采用SPI總線與處理器實現通信,因此基本的通信規則遵循SPI總線協議。VS1053數據處理流程如圖5所示。對VS1053的操作主要包括復位和音頻數據傳送兩個方面。對于音量設定,環繞立體聲設定、高低頻設定等,只需發送指令到特定的寄存器即可。發送數據時1次發送32 B到VS1053的數據緩沖區。在數據處理過程中DREQ為低,此時不允許繼續發送數據,待數據緩沖區空時DREQ會變為高電平,可接著發送下32 B的數據,直到數據完全送完為止。復位流程和發送數組流程如圖6、圖7所示。

e.JPG



4 結語
    基于ARM7平臺和FAT 32文件系統,設計了該種帶有文本閱覽功能的音樂播放器。它可以正確識別并播放存儲在SD,MMC等存儲卡內的MP3和WMA文件,支持環繞立體聲調節和重低音調節;使用者還可以通過液晶屏瀏覽存儲在存儲卡內的TXT文檔,并支持中英文兩種語言,由于得益于ARM7高達60 MHz的主頻和VS1053出色的音頻解碼能力。該系統還支持碼率高達320 Kb/s的MP3文件,信噪比達到了85 dB以上。同時該播放器還具有良好的人機交互界面,可以給使用者更好的使用體驗。

此內容為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>
          欧美成人r级一区二区三区| 亚洲香蕉在线观看| 欧美mv日韩mv亚洲| 欧美成人亚洲成人日韩成人| 欧美日韩精品免费在线观看视频| 夜夜躁日日躁狠狠久久88av| 麻豆精品在线视频| 亚洲资源av| 欧美一乱一性一交一视频| 在线视频亚洲欧美| 欧美日韩一区二区在线观看| 在线播放日韩| 国产日韩综合一区二区性色av| 亚洲影视九九影院在线观看| 国产亚洲精品激情久久| 亚洲性av在线| 欧美性理论片在线观看片免费| 乱码第一页成人| 日韩一区二区福利| 欧美在线视频在线播放完整版免费观看| 欧美一区二区三区在线免费观看| 亚洲卡通欧美制服中文| 国产欧美一区二区精品秋霞影院| 欧美日韩高清在线播放| 国模叶桐国产精品一区| 亚洲国产精品va| 欧美不卡视频| 伊人久久噜噜噜躁狠狠躁| 欧美特黄视频| 欧美日韩一区精品| 黄色成人免费网站| 亚洲欧美久久久久一区二区三区| 久久一区二区三区四区五区| 日韩视频免费在线观看| 欧美一级片久久久久久久| 欧美日韩国产另类不卡| 欧美永久精品| 日韩一本二本av| 亚洲精品五月天| 国产精品乱码一区二区三区| 欧美激情自拍| 久久综合久久久久88| 久久久久9999亚洲精品| 亚洲国产婷婷香蕉久久久久久99| 99国产精品国产精品久久| 国产精品视频99| 久久久久久久久久久久久女国产乱| 国产在线一区二区三区四区| 欧美精品国产一区二区| 国产精品日本一区二区| 国产手机视频一区二区| 亚洲在线免费视频| 亚洲最新色图| 久久久久国产精品午夜一区| 国内偷自视频区视频综合| 性欧美8khd高清极品| 亚洲一区二区三区四区中文| 亚洲免费视频一区二区| 中日韩在线视频| 欧美四级在线观看| 久久激情视频| 欧美午夜视频在线| 久久精品一区蜜桃臀影院| 欧美性色综合| 国产在线播精品第三| 亚洲专区免费| 国产欧美精品一区二区三区介绍| 国产麻豆精品视频| 欧美视频一区二区在线观看| 亚洲人成精品久久久久| 在线日韩日本国产亚洲| 欧美韩国日本综合| 国产老女人精品毛片久久| 亚洲人在线视频| 激情欧美日韩一区| 看片网站欧美日韩| 中日韩美女免费视频网址在线观看| 欧美三区免费完整视频在线观看| 欧美成人免费一级人片100| 欧美日韩岛国| 激情欧美日韩一区| 欧美日韩亚洲一区二区三区在线观看| 亚洲大胆人体视频| 欧美午夜性色大片在线观看| 欧美日韩系列| 狠狠色综合播放一区二区| 久久精品女人| 亚洲美女精品成人在线视频| 国产精品有限公司| 在线观看亚洲视频啊啊啊啊| 国产日韩精品综合网站| 卡通动漫国产精品| 午夜精品免费在线| 国产一区二区福利| 亚洲视频在线观看视频| 亚洲精品中文在线| 久久精品国产2020观看福利| 黄色成人在线网站| 国产亚洲va综合人人澡精品| 欧美日韩精品一区| 欧美一区二区女人| 国产精品激情av在线播放| 久热国产精品视频| 一区二区在线免费观看| 激情久久中文字幕| 国产精品福利在线观看| 欧美ab在线视频| 模特精品在线| 午夜一级在线看亚洲| 国模套图日韩精品一区二区| 国产精品亚洲人在线观看| 亚洲国产成人久久综合| 亚洲香蕉视频| 欧美国产亚洲精品久久久8v| 亚洲人体一区| 久久国产精品99精品国产| 久久影院午夜片一区| 午夜在线观看免费一区| 国产精品女主播| 久久九九热re6这里有精品| 久久国产88| 亚洲国产精品一区二区尤物区| 欧美一级网站| 亚洲精品视频在线| 国产精品免费区二区三区观看| 亚洲精品日日夜夜| 亚洲精品女av网站| 亚洲美女在线观看| 久久精品亚洲精品| 国模精品一区二区三区| 亚洲国产日韩欧美综合久久| 久久精品亚洲乱码伦伦中文| 国产农村妇女精品| 亚洲欧洲午夜| 牛牛国产精品| 午夜激情久久久| 国产精品久久久久久久浪潮网站| 国产精品香蕉在线观看| 狠狠色伊人亚洲综合成人| 欧美日韩国产区| 久久福利影视| 极品av少妇一区二区| 99综合精品| 欧美激情视频在线免费观看 欧美视频免费一| 国产欧美日韩高清| 国产日产高清欧美一区二区三区| 国产一区二区丝袜高跟鞋图片| 午夜宅男久久久| 欧美精品亚洲一区二区在线播放| 国产欧美1区2区3区| 久久久午夜精品| 欧美色图一区二区三区| 国产精品麻豆欧美日韩ww| 校园春色综合网| 久久免费午夜影院| 久久精视频免费在线久久完整在线看| 亚洲视频图片小说| 欧美日韩的一区二区| 欧美福利电影网| 韩日精品视频| 国产精品美女久久久免费| 欧美伊久线香蕉线新在线| 日韩亚洲国产精品| 亚洲人成亚洲人成在线观看图片| 亚洲国产精品尤物yw在线观看| 国产一区二区在线免费观看| 国产一区二区三区电影在线观看| 欧美日本国产在线| 韩国一区二区三区美女美女秀| 国产手机视频一区二区| 亚洲国产日韩欧美在线图片| 韩国美女久久| 欧美精品在线一区| 欧美性一二三区| 国产一区二区三区在线观看精品| 在线观看欧美成人| 国产中文一区二区| 亚洲精品网站在线播放gif| 亚洲欧美精品伊人久久| 欧美激情一区三区| 午夜视频在线观看一区二区| 欧美一二区视频| 亚洲女与黑人做爰| 欧美日韩亚洲一区二区三区四区| 欧美无乱码久久久免费午夜一区| 欧美日韩国产成人在线| 欧美一区二区三区在| 日韩视频免费观看高清在线视频| 亚洲欧洲久久| 欧美一区三区二区在线观看| 一本色道久久综合亚洲二区三区| 亚洲国产精品va在线观看黑人| 国产精品资源在线观看| 午夜一级久久| 一本大道久久精品懂色aⅴ| 欧美a级片网站| 在线日韩电影| 一区二区三区不卡视频在线观看| 裸体素人女欧美日韩| 久久9热精品视频| 久久久综合视频| 久久精品人人做人人爽| 国产精品海角社区在线观看| 女人天堂亚洲aⅴ在线观看| 欧美一级一区| 最新亚洲视频| 亚洲美女黄色片| 欧美日韩在线观看一区二区三区| 亚洲欧美日本视频在线观看| 欧美日韩p片| 欧美极品一区| 国产视频欧美视频| 国产精品大全| 久久久激情视频| 欧美gay视频激情| 欧美日韩免费| 狠色狠色综合久久| 一区在线播放| 亚洲欧美日韩一区在线| 欧美片在线观看| 国产女人aaa级久久久级| 午夜在线精品| 国产精品久久久久久久电影| 亚洲激情图片小说视频| 亚洲一区二区三区精品在线观看| 欧美视频在线一区二区三区| 亚洲国产精品va在线看黑人动漫| 久久免费黄色| 国产日韩综合一区二区性色av| 欧美日韩精品在线| 欧美日韩国产精品一区| 久久影院亚洲| 久久婷婷人人澡人人喊人人爽| 亚洲欧美制服另类日韩| 欧美性大战久久久久| 欧美视频在线一区| 欧美精品在线一区二区| 国产曰批免费观看久久久| 欧美人成在线| 欧美在线一二三四区| 亚洲视频欧美在线| 国外成人在线| 一区二区动漫| 欧美在线3区| 国产精品v欧美精品∨日韩| 国产乱码精品一区二区三区不卡| 国产美女精品免费电影| 欧美国产精品中文字幕| 午夜精品一区二区三区在线播放| 亚洲一区自拍| 欧美成人dvd在线视频| 最近中文字幕mv在线一区二区三区四区| 国内综合精品午夜久久资源| 欧美精品二区| 亚洲国产精品高清久久久| 国产精品免费看片| 欧美视频精品在线观看| 亚洲国产高清在线观看视频| 小处雏高清一区二区三区| 欧美日韩在线三级| 亚洲精品裸体| 久久久一区二区| 亚洲午夜视频在线| 在线观看视频免费一区二区三区| 亚洲日本理论电影| 国产日韩精品一区二区三区| 艳妇臀荡乳欲伦亚洲一区| 国产乱码精品一区二区三区av| 欧美性猛交xxxx乱大交退制版| 久久久av毛片精品| 久久偷看各类wc女厕嘘嘘偷窃| 一区在线播放| 一区二区三区四区五区精品| 日韩一级黄色av| 国语自产偷拍精品视频偷| 亚洲男人的天堂在线aⅴ视频| 亚洲欧美国产va在线影院| 国产亚洲美州欧州综合国| 亚洲视频香蕉人妖| 亚洲激情电影中文字幕| 久久午夜精品| 欧美sm重口味系列视频在线观看| 欧美美女视频| av成人免费在线观看| 国产精品乱子久久久久| 在线免费观看视频一区| 亚洲色无码播放| 极品中文字幕一区| 亚洲国产美国国产综合一区二区| 久久精品在这里| 国产女主播在线一区二区| 日韩视频中文| 欧美日本韩国一区二区三区| 欧美三日本三级三级在线播放| 久久久久在线观看| 欧美日韩一区二区免费视频| 午夜欧美大尺度福利影院在线看| 宅男噜噜噜66一区二区| 欧美片网站免费| 亚洲在线观看免费| 亚洲欧美春色| 欧美午夜精彩| 欧美特黄视频| 亚洲美女啪啪| 久久国产视频网| 1024国产精品| 亚洲免费在线观看| 中文日韩电影网站| 亚洲一区免费| 欧美日韩一区二区三区四区在线观看| 久久久99精品免费观看不卡| 午夜精品一区二区三区四区| 亚洲综合好骚| 亚洲精品影视| 一区二区三区回区在观看免费视频| 免费欧美高清视频| 蜜桃av久久久亚洲精品| 一区二区动漫| 老司机精品视频一区二区三区| 亚洲欧美99| 亚洲第一区色| 欧美一级视频一区二区| 国产精品久久国产愉拍| 免费观看国产成人| 欧美另类99xxxxx| 久久久久国产一区二区三区| 久久一二三国产| 欧美激情一区二区三区四区|