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