PART1 MP3 播放器diy
一.引言:
如果你想迅速步入嵌入式系統設計的殿堂,最好的方法只有一個,那就是親自動手實踐,設計出自己的一套系
統。MP3 作為時下最流行的數碼產品,做一個完全自我的 MP3 隨身聽應該能夠引起你足夠的興趣。那么就讓我們
來DIY 一下自己的MP3播放器吧,這樣就可以親自體驗一下嵌入式開發的過程,享受一下成功那一刻美妙的音樂。
二.準備工作:
首先你需要一顆 MP3 解碼芯片,讓它來幫你完整 MP3 解碼和播放的工作。這里推薦一款 MP3 解碼芯片
VS1003,它來自芬蘭 VLSI 半導體公司,功能強大但價格便宜,并且簡單易用,非常符合 DIYer 的口味。VS1003
支持MP3、WAV、WMA、MIDI等諸多音頻格式,音質可與中檔MP3播放器相媲美;同時它還兼備錄音功能,錄
音效果也不錯。實際上,VS1003 就是一顆能夠實現 MP3 等音頻文件格式解碼的數字信號處理器(DSP) ,本領并
不止MP3播放,如果你有興趣的話可以去挖掘出它更多的功能。當然,單有一顆VS1003是不夠的,我們還需要微
處理器和存放MP3的存儲介質。如果你過去對某一型號的微處理器較為熟悉的話就立刻讓它接上VS1003吧,由它
來實現對 MP3 播放器的全面操控;存儲介質就使用你手中的 U 盤吧,這樣可以充分利用資源。不過,并不是所有
的微處理器都能夠直接識別 U 盤的,所以你還需要一顆 USB 主機接口芯片,U 盤數據的讀取由它負責。目前 USB
主機接口芯片種類繁多。 這里選用南京沁恒公司出品USB 主機接口芯片CH375V, 在眾多產品中具有較高的性價比,
適合用于DIY。
三.連接你的系統
東西都準備好了,現在工作就是將他們整合到一起。在整合之前需要在心中對系統有個整體印象:由微處理器
通過USB主機接口芯片CH375從U盤獲得MP3文件數據后, 再通過微處理器將MP3數據發送給VS1003進行解
碼,解碼后由 VS1003 送出音頻信號,最后就能夠在耳機聽到音樂了,就這么簡單。對于 DIY 來說,最大的樂趣在
于親自動手組裝。所以我們可以把各個功能部分模塊化,然后用導線將各個模塊正確無誤的連接到一起,如下圖所
示:
1.png (343.59 KB, 下載次數: 156)
下載附件
2016-4-21 18:57 上傳
2.png (303.22 KB, 下載次數: 189)
下載附件
2016-4-21 18:57 上傳
0.png (101.09 KB, 下載次數: 179)
下載附件
2016-4-21 18:59 上傳
完整的pdf文檔下載:
VS1003使用指南.pdf
(692.92 KB, 下載次數: 40)
2016-4-21 18:53 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
|