mp3的設(shè)計與實現(xiàn).doc
約31頁DOC格式手機打開展開
mp3的設(shè)計與實現(xiàn),頁數(shù):31字數(shù):13289摘要隨著科學技術(shù)的發(fā)展,帶數(shù)字語音功能的嵌入式終端類產(chǎn)品在日常生活中得到了廣泛的使用,這也促進了與該功能相關(guān)的數(shù)字音頻壓縮技術(shù)的發(fā)展,在數(shù)字音頻壓縮技術(shù)中,mp3以其優(yōu)異的性能得到了廣泛的使用?,F(xiàn)在,具備mp3功能已成為嵌入式終端類產(chǎn)品的發(fā)展趨勢之一。本文就如何在嵌入式終端上實現(xiàn)mp3功能做了...
內(nèi)容介紹
此文檔由會員 20023286 發(fā)布
頁數(shù):31 字數(shù):13289
摘要
隨著科學技術(shù)的發(fā)展,帶數(shù)字語音功能的嵌入式終端類產(chǎn)品在日常生活中得到了廣泛的使用,這也促進了與該功能相關(guān)的數(shù)字音頻壓縮技術(shù)的發(fā)展,在數(shù)字音頻壓縮技術(shù)中,MP3以其優(yōu)異的性能得到了廣泛的使用?,F(xiàn)在,具備MP3功能已成為嵌入式終端類產(chǎn)品的發(fā)展趨勢之一。本文就如何在嵌入式終端上實現(xiàn)MP3功能做了相應(yīng)的研究。
本文是在以Atmel公司的AT89C51SND1C為核心處理器的嵌入式終端上實現(xiàn)MP3功能。此芯片是基于C51內(nèi)核,方便代碼的編輯與調(diào)試,且片內(nèi)自帶MP3硬件解碼單元與USB控制單元等,這樣降低了硬件設(shè)計難度。整個系統(tǒng)用NAND FLASH來存儲MP3文件,使用USB與USB HOST進行文件交互,用URAT與PC機進行通信。文中比較詳細的介紹了該系統(tǒng)硬﹑軟件實現(xiàn)方法。
目 錄
摘要 1
1.引言 3
1.1 研究背景 3
1.2主要研究工作 3
1.3本文主要結(jié)構(gòu) 4
2.MP3文件格式 5
3.系統(tǒng)硬件開發(fā)平臺的構(gòu)建 6
3.1系統(tǒng)設(shè)計方案 6
3.2硬件平臺的設(shè)計與構(gòu)建 6
3.2.1 控制器AT89C51SND1C 6
3.2.2 NAND FLASH K9F5608 8
3.2.3數(shù)模轉(zhuǎn)換器WM8759 10
3.2.4 USB部分電路 11
3.3低功耗的設(shè)計 13
3.4 PCB設(shè)計 14
4.系統(tǒng)軟件開發(fā)平臺的構(gòu)建 15
4.1 軟件模塊 15
4.2 各單元流程圖 15
4.3 編譯調(diào)試環(huán)境 17
5.系統(tǒng)軟件開發(fā)平臺的構(gòu)建 18
5.1文件系統(tǒng)的建立與實現(xiàn) 18
5.1.1 主引導扇區(qū)(MBR區(qū)) 18
5.1.2 系統(tǒng)引導記錄區(qū)(DBR區(qū)) 18
5.1.3 文件分配表(FAT區(qū)) 19
5.1.4 文件目錄表(FDT區(qū)) 20
5.1.5 數(shù)據(jù)區(qū)(DATA區(qū)) 21
5.2 USB批量傳輸方式的建立 21
5.2.1 USB概述 21
5.2.2 USB海量存儲設(shè)備 22
5.2.3 Bulk-Only傳輸協(xié)議 22
5.2.4 U盤的工作過程 23
5.2.5 AT89C51SND1C內(nèi)的USB控制器 24
5.3 串口通信功能的實現(xiàn) 26
5.4 MP3解碼功能的實現(xiàn) 27
5.4.1 AT89C51SND1C內(nèi)的MP3解碼單元 27
5.4.2 AT89C51SND1C內(nèi)的音頻接口單元 28
6 系統(tǒng)性能測試與分析 30
參考文獻 31
關(guān) 鍵 詞:MP3 USB通信 AT89C51SND1C WM8759
參考文獻:
[1]廖濟林編著.USB 2.0 應(yīng)用系統(tǒng)開發(fā) 實例精講.北京:電子工業(yè)出版社,2006.
[2]馬忠梅編著.單片機的C語言程序設(shè)計.北京:北京航空航天大學出版社,2006.
.
[4]張雷,劉小娜.基于AT89C51SND1C的MP3 播放器設(shè)計.河南機電高等??茖W校學報,2005,11.第13卷第6期.
[5]Brilliant Ideal Electronics.MP3 + U盤 學習板指導書.Copyright 1996-2005.
[6] SAMSUNG. K9F5608U0B-DCB0 Datasheet. Revision No. 0.0. May.15th 2001.
摘要
隨著科學技術(shù)的發(fā)展,帶數(shù)字語音功能的嵌入式終端類產(chǎn)品在日常生活中得到了廣泛的使用,這也促進了與該功能相關(guān)的數(shù)字音頻壓縮技術(shù)的發(fā)展,在數(shù)字音頻壓縮技術(shù)中,MP3以其優(yōu)異的性能得到了廣泛的使用?,F(xiàn)在,具備MP3功能已成為嵌入式終端類產(chǎn)品的發(fā)展趨勢之一。本文就如何在嵌入式終端上實現(xiàn)MP3功能做了相應(yīng)的研究。
本文是在以Atmel公司的AT89C51SND1C為核心處理器的嵌入式終端上實現(xiàn)MP3功能。此芯片是基于C51內(nèi)核,方便代碼的編輯與調(diào)試,且片內(nèi)自帶MP3硬件解碼單元與USB控制單元等,這樣降低了硬件設(shè)計難度。整個系統(tǒng)用NAND FLASH來存儲MP3文件,使用USB與USB HOST進行文件交互,用URAT與PC機進行通信。文中比較詳細的介紹了該系統(tǒng)硬﹑軟件實現(xiàn)方法。
目 錄
摘要 1
1.引言 3
1.1 研究背景 3
1.2主要研究工作 3
1.3本文主要結(jié)構(gòu) 4
2.MP3文件格式 5
3.系統(tǒng)硬件開發(fā)平臺的構(gòu)建 6
3.1系統(tǒng)設(shè)計方案 6
3.2硬件平臺的設(shè)計與構(gòu)建 6
3.2.1 控制器AT89C51SND1C 6
3.2.2 NAND FLASH K9F5608 8
3.2.3數(shù)模轉(zhuǎn)換器WM8759 10
3.2.4 USB部分電路 11
3.3低功耗的設(shè)計 13
3.4 PCB設(shè)計 14
4.系統(tǒng)軟件開發(fā)平臺的構(gòu)建 15
4.1 軟件模塊 15
4.2 各單元流程圖 15
4.3 編譯調(diào)試環(huán)境 17
5.系統(tǒng)軟件開發(fā)平臺的構(gòu)建 18
5.1文件系統(tǒng)的建立與實現(xiàn) 18
5.1.1 主引導扇區(qū)(MBR區(qū)) 18
5.1.2 系統(tǒng)引導記錄區(qū)(DBR區(qū)) 18
5.1.3 文件分配表(FAT區(qū)) 19
5.1.4 文件目錄表(FDT區(qū)) 20
5.1.5 數(shù)據(jù)區(qū)(DATA區(qū)) 21
5.2 USB批量傳輸方式的建立 21
5.2.1 USB概述 21
5.2.2 USB海量存儲設(shè)備 22
5.2.3 Bulk-Only傳輸協(xié)議 22
5.2.4 U盤的工作過程 23
5.2.5 AT89C51SND1C內(nèi)的USB控制器 24
5.3 串口通信功能的實現(xiàn) 26
5.4 MP3解碼功能的實現(xiàn) 27
5.4.1 AT89C51SND1C內(nèi)的MP3解碼單元 27
5.4.2 AT89C51SND1C內(nèi)的音頻接口單元 28
6 系統(tǒng)性能測試與分析 30
參考文獻 31
關(guān) 鍵 詞:MP3 USB通信 AT89C51SND1C WM8759
參考文獻:
[1]廖濟林編著.USB 2.0 應(yīng)用系統(tǒng)開發(fā) 實例精講.北京:電子工業(yè)出版社,2006.
[2]馬忠梅編著.單片機的C語言程序設(shè)計.北京:北京航空航天大學出版社,2006.
.
[4]張雷,劉小娜.基于AT89C51SND1C的MP3 播放器設(shè)計.河南機電高等??茖W校學報,2005,11.第13卷第6期.
[5]Brilliant Ideal Electronics.MP3 + U盤 學習板指導書.Copyright 1996-2005.
[6] SAMSUNG. K9F5608U0B-DCB0 Datasheet. Revision No. 0.0. May.15th 2001.