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