中文字幕理论片,69视频免费在线观看,亚洲成人app,国产1级毛片,刘涛最大尺度戏视频,欧美亚洲美女视频,2021韩国美女仙女屋vip视频
打開APP
未登錄
開通VIP,暢享免費電子書等14項超值服
開通VIP
首頁
好書
留言交流
下載APP
聯(lián)系客服
基于C51單片機的MP3播放器設計(2)
共同成長888
>《手機芯片》
2013.06.05
關注
基于C51單片機的MP3播放器設計(2)
MP3播放功能模塊的工作分為兩個部分:
第一部分是循環(huán)播放MP3歌曲,該功能需要首先做一些初始化工作,MP3解碼器一旦開始工作,就會一直向CPU請求數(shù)據(jù),直至歌曲結(jié)束,只有通過鍵盤操作才會使該功能提前結(jié)束。因為MP3文件的數(shù)據(jù)量較大,在flash存儲器內(nèi)是以頁為單位進行存儲的,所以MP3的播放程序初始化就是要把該文件的首地址和頁數(shù)先讀出到CPU中,然后CPU可以根據(jù)如上數(shù)據(jù)進行取數(shù)據(jù)工作。
第二部分則一直在等待中斷發(fā)生,該程序是與鍵盤結(jié)合起來的,主要用于使用者對播放過程的控制。鍵盤操作對MP3播放過程的控制還包括后退、躍進、跳到下一首、音量控制等。因為整個播放過程的鍵盤控制功能比較單一,沒有鍵的復合操作,所以程序都很容易實現(xiàn)。當MP3播放器插入到USB接口時,系統(tǒng)執(zhí)行USB通訊功能模塊,該模塊主要用于對flash存儲器內(nèi)的文件數(shù)據(jù)進行管理。固件程序是該模塊開發(fā)的主要工作,由于AT89C5lSNDlC沒有外部中斷引腳,USB中斷沒有中斷向量地址入口,因此該固件程序的框架采用查詢工作方式。
3 FAT文件格式
因為該系統(tǒng)還要具有U盤的功能,所以存儲器中的文件還要能夠讓計算機讀寫和識別,也就是所有的文件還要嚴格滿足計算機文件系統(tǒng)格式的要求。在所有計算機文件系統(tǒng)中,F(xiàn)AT是比較常用的一種。
一個FAT文件系統(tǒng)卷由4個部分組成:保留區(qū)、FAT區(qū)、根目錄區(qū)、文件和目錄數(shù)據(jù)區(qū)。其中保留區(qū)中的第一個分區(qū)必須是BPB,也稱作“引導扇區(qū)”,因為它含有對文件系統(tǒng)進行識別的關鍵信息,計算機將以此信息識別存儲器文件格式,因此十分重要。
FAT區(qū)存放的是文件分配表。操作系統(tǒng)的存儲空間是按簇來分配的,簇是操作系統(tǒng)分配的最小存儲單元,每個簇在FAT表中占據(jù)一個16位的位置,稱為一個表項。同一個文件的數(shù)據(jù)并不一定存放在存儲區(qū)的一個連續(xù)的區(qū)域內(nèi),往往會分成若干段,像一條鏈子一樣的存放,這種存儲方式稱為文件的鏈式存儲。為了實現(xiàn)文件的鏈式存儲,必須準確地記錄哪些簇已經(jīng)被占用,還必須為每一個已經(jīng)占用的簇指明后繼內(nèi)容的下一個簇的簇號,對于一個文件的最后一個簇,則要指明本簇沒有后繼簇,這些就是由FAT表來存儲的。
根目錄區(qū)存放的是目錄項,每個目錄項為32個字節(jié),記錄一個文件或目錄的信息。目錄項所占的空間與目錄項的個數(shù)有關。
文件和目錄數(shù)據(jù)區(qū)是真正存放文件數(shù)據(jù)的位置,所有數(shù)據(jù)都是按照以上信息分配存儲的。
4 結(jié)束語
MP3為取得較好的壓縮效果而采用相對復雜的技術,寬帶音頻信號的取樣率也較高(一般為44.1kHz以上),所以MP3編解碼的運算量和數(shù)據(jù)量都相當龐大。MPEGLayer III解碼算法在AT89C51SNDlC上驗證通過并獲得較好的效果,在通過優(yōu)化后可流暢播放。由于51內(nèi)核單片機的性能限制,在緩沖時可能會有停頓。以上內(nèi)容敘述了由AT89C51SNDlC構(gòu)成的最小系統(tǒng)的結(jié)構(gòu),具備了便攜式MP3播放器的基本功能。其實AT89C51SNDlC還支持LCD顯示和IDE接口,還可以通過對以上接口模塊進行擴展,構(gòu)成更大更復雜的系統(tǒng)。
本站僅提供存儲服務,所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權內(nèi)容,請
點擊舉報
。
打開APP,閱讀全文并永久保存
查看更多類似文章
猜你喜歡
類似文章
基于C51單片機的MP3播放器的硬件系統(tǒng)設計原理
STC89C58RD 單片機在MP3播放器設計中的應用
單片機讀寫SD卡方案 YG-SDMMC,單片機讀寫SD卡方案 YG-SDMMC供應,盡在中國電子工業(yè)網(wǎng)
Java案例-音樂盒/MP3播放器
常用MP3問題17解
mp4文件如何打開?
更多類似文章 >>
生活服務
熱點新聞
首頁
萬象
文化
人生
生活
健康
教育
職場
理財
娛樂
藝術
上網(wǎng)
留言交流
回頂部
聯(lián)系我們
分享
收藏
點擊這里,查看已保存的文章
導長圖
關注
一鍵復制
下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!
聯(lián)系客服
微信登錄中...
請勿關閉此頁面
先別劃走!
送你5元優(yōu)惠券,購買VIP限時立減!
5
元
優(yōu)惠券
優(yōu)惠券還有
10:00
過期
馬上使用
×