MP3播放器是利用數(shù)字信號(hào)處理器DSP(Digital Sign Processer)來完成處理傳輸和解碼MP3文件的任務(wù)的。DSP掌管隨身聽的數(shù)據(jù)傳輸,設(shè)備接口控制,文件解碼回放等活動(dòng)。DSP能夠在非常短的時(shí)間里完成多種處理任務(wù),而且此過程所消耗的能量極少(這也是它適合于便攜式播放器的一個(gè)顯著特點(diǎn))。
它的原理是主芯片將MP3歌曲文件從內(nèi)存中取出并讀取存儲(chǔ)器上的信號(hào)到解碼電路先解碼 ,再通過數(shù)模轉(zhuǎn)換器將解出來的數(shù)字信號(hào)轉(zhuǎn)換成模擬信號(hào) , 再將轉(zhuǎn)換后的模擬音頻信號(hào)放大 ,經(jīng)過低通濾波后到耳機(jī)輸出口,輸出后就是我們所聽到的音樂了。
一個(gè)完整的MP3播放器要分幾個(gè)部分:中央處理器,解碼器,存儲(chǔ)設(shè)備,主機(jī)通迅端口,音頻解碼D/A轉(zhuǎn)換和功放,顯示界面和控制鍵,其中中央處理器和解碼器是整個(gè)系統(tǒng)的核心,這里的中央處理器我們通常稱為主控,它運(yùn)行MP3的整個(gè)控制程序,也稱為固件程序,控制MP3各個(gè)部件的工作。從存儲(chǔ)設(shè)備讀取數(shù)據(jù)送到解碼器解碼,與電腦連接時(shí)完成與主機(jī)的數(shù)據(jù)交換,接收控制按鍵的操作,顯示系統(tǒng)運(yùn)行狀態(tài)等任務(wù)。
存儲(chǔ)設(shè)備是MP3播放機(jī)的重要部分,通常的MP3都是采用半導(dǎo)體存儲(chǔ)器??(FLASH)或者硬盤(SD)作為儲(chǔ)存設(shè)備的。它通過接受儲(chǔ)存主機(jī)通訊端口傳來的數(shù)據(jù),通常以文件形式回放的時(shí)候主控讀取存儲(chǔ)器中的數(shù)據(jù)通信并送到解碼器。數(shù)據(jù)的存儲(chǔ)是要有一定格式化的。眾所周知,電腦管理磁盤數(shù)據(jù)是以文件形式,MP3也不例外,最常用的辦法就是直接利用電腦的文件系統(tǒng)來管理存儲(chǔ)器。微軟操作系統(tǒng)采用的是FAT文件系統(tǒng),這也是最廣泛使用的一種。播放器其中一個(gè)任務(wù)就是要實(shí)現(xiàn)FAT文件系統(tǒng),即可以從FAT文件系統(tǒng)的磁盤中按文件名訪問讀出其中的數(shù)據(jù)。
MP3播放器的顯示設(shè)備通常采用LCD或者OLED等來顯示系統(tǒng)的工作狀態(tài),控制鍵通常是按鍵開關(guān),控制鍵和顯示設(shè)備合起來構(gòu)成了MP3播放機(jī)的人機(jī)交互界面。相當(dāng)于電腦的顯示器和鍵盤鼠標(biāo)。
MP3的軟件結(jié)構(gòu)跟硬件相對(duì)應(yīng)的,即每一個(gè)硬件部分都有相應(yīng)的軟件代碼,這是因?yàn)榇蠖鄶?shù)的硬件部分都是數(shù)字可編程控制的。
推薦閱讀:http://hljzzgx.com/baike/shumachanping/MP3/20100203161713.html
-
dsp
+關(guān)注
關(guān)注
553文章
7987瀏覽量
348729 -
芯片
+關(guān)注
關(guān)注
455文章
50714瀏覽量
423115 -
播放器
+關(guān)注
關(guān)注
5文章
397瀏覽量
37409
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論