查看: 3829|回復: 0
打印 上一主題 下一主題

基于nxp LPC1768的U盤(pán)MP3播放

[復制鏈接]
跳轉到指定樓層
樓主
發(fā)表于 2016-12-17 15:36:16 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
本次使用寶馬NXP LPC1768作為實(shí)驗平臺,將LPC1768作為USB主機,掛載U盤(pán),通過(guò)讀取U盤(pán)里面的MP3文件,傳送給VS1003進(jìn)行解碼播放。
      VS1003是一個(gè)單片MP3/WMA/MIDI音頻解碼器和ADPCM編碼器。它包含一個(gè)高性能,自主產(chǎn)權的低功耗DSP 處理器核VS_DSP,工作數據存儲器,為用戶(hù)應用提供5KB 的指令RAM 和0.5KB 的數據RAM。串行的控制和數據接口,4個(gè)常規用途的I/O 口,一個(gè)UART,也有一個(gè)高品質(zhì)可變采樣率的ADC和立體聲DAC,還有一個(gè)耳機放大器和地線(xiàn)緩沖器。這里就不對VS1003做詳細介紹了,具體可以參考寶馬開(kāi)發(fā)板VS1003 MP3播放與錄音例程及例程說(shuō)明。
本實(shí)驗是在寶馬開(kāi)發(fā)板USB主機U盤(pán)掛載例程基礎上進(jìn)行修改,使用NXP官方提供的nxpusblib庫,添加VS1003操作與方向鍵配置,U盤(pán)枚舉成功后,掛載fatfs文件系統,對于我們可以直接對文件進(jìn)行打開(kāi)讀寫(xiě)操作,其程序播放主流程如下:循環(huán)檢測按鍵狀態(tài),上下左右控制歌曲的音量加、音量減、上一曲、下一曲等,通過(guò)串口打印播放歌曲名稱(chēng)及音量大小。




測試圖片
   
串口打印


【03】寶馬LPC1768_USB主機U盤(pán)MP3播放(2014.06.24).rar (1.53 MB, 下載次數: 2)







您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權所有   京ICP備16069177號 | 京公網(wǎng)安備11010502021702
快速回復 返回頂部 返回列表
午夜高清国产拍精品福利|亚洲色精品88色婷婷七月丁香|91久久精品无码一区|99久久国语露脸精品|动漫卡通亚洲综合专区48页