色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

聚豐項目 > 基于AB32VG1開發板的音樂播放器

基于AB32VG1開發板的音樂播放器

很感謝這次能參加此次RTT開發大賽,很榮幸能申請到AB32VG1開發板,這個芯片還是蠻功能強大的。 此項目主要是實現sd卡 文件系統掛載,并搜索下所有wav文件進行檢索、記錄,通過按鍵或者串口屏可實現音頻的播放控制,主要功能如下 1.自動檢索根目錄下面的所有wav文件 2.通過按鍵控制播放、暫停、上一曲下一曲,音量控制 3.通過串口屏進行控制 4.log 進行debug 及消息打印

xinshuwei xinshuwei

分享
6 喜歡這個項目
團隊介紹

xinshuwei xinshuwei

團隊成員

辛書偉 嵌入式工程師

分享
項目簡介
很感謝這次能參加此次RTT開發大賽,很榮幸能申請到AB32VG1開發板,這個芯片還是蠻功能強大的。 此項目主要是實現sd卡 文件系統掛載,并搜索下所有wav文件進行檢索、記錄,通過按鍵或者串口屏可實現音頻的播放控制,主要功能如下 1.自動檢索根目錄下面的所有wav文件 2.通過按鍵控制播放、暫停、上一曲下一曲,音量控制 3.通過串口屏進行控制 4.log 進行debug 及消息打印
硬件說明

硬件使用板載的 按鈕,使用multibutton 進行功能驗證 sd 加載驗證

image.png


sd卡 ,使用RTT的虛擬文件系統掛載sd 卡到 sd 目錄下,實現音樂文件的檢索

image.png

電源、下載 log  typec口 

image.png

串口1  用于串口屏的串口命令接收解析,控制音樂的播放

image.png

dac 音頻輸出,這個接口設計的很巧妙,將mic fm 天線 立體聲輸出都整合在一起了 ,

image.png

串口屏使用了淘晶馳的TJC4832K035 ,

image.png

通過官方的上位機進行界面編程、串口控制,相當方便,降低開發難度

軟件說明

軟件 使用了wavplay 、multibutton 進行wav控制 參考我的文章 https://bbs.elecfans.com/jishu_2173612_1_1.html

  1. 優化wavplay 庫播放不同音頻時,不保存音量問題 ,參考我的文章 https://bbs.elecfans.com/jishu_2183725_1_1.html

  2. 實現sd卡wav 文件列表自動檢索功能 參考我的文章 http://m.1cnz.cn/emb/1724480.html

  3. 串口屏控制 

    串口屏采用的是淘晶馳的TJC4832K035,使用專有的上位機機進行界面開發,當點擊不同的按鈕時發送不同的串口消息,mcu端采用串口中斷接收,做相應命令解析,實現audio 的不同控制


代碼開源地址 https://gitee.com/xinshuwei/ab32-vg1_audio



演示效果

1.jpg

附件

(11.43 MB)下載

評論區(0 )
主站蜘蛛池模板: 黄色片网站下载 | 国产精品99久久免费黑人人妻 | 最好看中文字幕国语 | 女人被躁到高潮嗷嗷叫小 | 日日操夜夜操狠狠操 | 国产亚洲精品久久精品6 | 小玲被公扒开腿 | 男同志在线观看 | 青青青青久久久久国产的 | 办公室韩国电影免费完整版 | 97人人看碰人免费公开视频 | 免费三级黄色 | 国产女人与黑人在线播放 | 东京热影院 | 亚洲日本天堂在线 | 日韩人妻无码精品久久中文字幕 | 果冻传媒视频在线观看完整版免费 | 国产午夜福利100集发布 | 九九精彩视频在线观看视频 | 亚洲第一国产 | 中文日产无乱码AV在线观 | 久久精品亚洲AV无码三区观看 | 内地同志男16china16 | 成 人 免费 黄 色 网站无毒下载 | 日韩精品熟女一区二区三区中文 | 无套内射无矿码免费看黄 | xx顶级欧美熟妞xxhd | 97视频在线观看免费播放 | 日日噜噜噜噜夜夜爽亚洲精品 | 大陆老太交xxxxxhd在线 | 久久99re66热这里只有精品 | 亚洲区视频 | 亚洲午夜性春猛交XXXX | 日本高清无卡码一区二区久久 | 99热这里精品 | 国产精品人妻系列21P | 人人射人人爱 | 婷婷亚洲AV色香蕉蜜桃 | 2022国产麻豆剧传媒剧情 | 日韩精品熟女一区二区三区中文 | 中文无码熟妇人妻AV在线 |