女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于RTT-LVGL的音樂播放器設計案例

冬至子 ? 來源:xinshuwei ? 作者:xinshuwei ? 2023-09-18 11:07 ? 次閱讀

介紹
此次項目主要是基于瑞薩HMI board 開發板實現音樂播放器功能,主要可以實現sd卡wav 文件掃描,音樂播放,音量調節、上一曲、下一曲音樂播放。

RTT環境搭建
基于官方的RTT video例程搭建,主要實現lcd屏幕的驅動、sd卡文件掃描讀取、使用timer驅動mos 管實現揚聲器驅動、使用NXP的gui guider 進行gui設計及導出。

硬件框架

1.jpg

揚聲器使用開發板上 的兩個PWM口輸出進行驅動

1.jpg

LCD屏幕使用的是正點原子的屏幕

1.jpg

SD 卡使用四線SDIO模式

1.jpg

軟件實現思路
1.通過nxp gui guider 實現基礎ui的設計
2.rtt 上完成驅動的audio 播放框架,sd 枚舉 文件掃描功能
3.在界面按鈕、圖標等實現回調,實現相關控制接口的調用
4.根據文件名稱實現數據讀取,并實時通過ringbuffer寫到audio的輸入buf中,聲音實時發出, 同時更新界面顯示

待完善功能
mp3 文件解析
mp3 頭解析成圖片顯示到界面
支持 mp3 flac wav 等多種格式播放
支持播放的音樂列表點擊更新、播放
添加iis 設備驅動,支持pcm5102 等 codec播放
添加歌詞顯示
簡易頻譜功能
網絡解析,實現在線網絡音樂播放
初步效果界面

1.jpg

心得
1.開發板預留的揚聲器口不太常見,實際使用了之前筆記本剩下的揚聲器,通過焊接固定到開發板上來
2.聲音播放時,發現音量越大,屏幕有相對明顯的波紋,建議后續設置時對于mos 供電地和lcd 電源進行隔離,防止進行干擾
3.此開發板外設還是蠻多的,很適合進行多種功能擴展升級,對于RTT 及lvgl 學習提供了基礎硬件支持,感覺社區 及RA 能有此次活動,從中學習到了很多東西
4.PWM 驅動方式很新穎,節省了codec 相關開支,通過軟件直接設置PWM 波即可實現音樂的播放,類似classD 放大器的工作機理。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • MOS管
    +關注

    關注

    109

    文章

    2526

    瀏覽量

    69846
  • LCD屏
    +關注

    關注

    0

    文章

    126

    瀏覽量

    15895
  • 音樂播放器
    +關注

    關注

    0

    文章

    70

    瀏覽量

    15913
  • PWM驅動
    +關注

    關注

    0

    文章

    28

    瀏覽量

    1370
  • RTThread
    +關注

    關注

    8

    文章

    132

    瀏覽量

    41534
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    RTT大賽作品連載】AB32VG1評估板 音樂播放器

    RTT大賽作品連載】AB32VG1評估板 音樂播放器
    的頭像 發表于 11-12 21:11 ?6552次閱讀
    【<b class='flag-5'>RTT</b>大賽作品連載】AB32VG1評估板 <b class='flag-5'>音樂</b><b class='flag-5'>播放器</b>

    音樂播放器

    音樂播放器播放和暫停
    發表于 05-28 17:30

    基于戰艦板的遙控音樂播放器

    2012年買的戰艦板,有較長時間放著吃灰覺得很可惜。感覺戰艦板的音樂播放器音質蠻不錯的,于是想就折騰一個遙控音樂播放器。貌似很簡單的事,實際上我折騰一個星期的時間才達到理想效果。思路:
    發表于 07-01 04:35

    網頁音樂播放器代碼

    網頁音樂播放器代碼:有MP3的,有Windows Media Player音樂播放器代碼的,也有視頻的,
    發表于 01-10 11:18 ?86次下載

    Windows Media Player音樂播放器代碼

    Windows Media Player音樂播放器代碼 一、Windows Media Player音樂播放器代碼:
    發表于 01-10 11:14 ?2335次閱讀

    rm格式音樂播放器代碼

      rm格式音樂播放器代碼
    發表于 01-10 11:15 ?1325次閱讀

    基于單片機的音樂播放器

    基于單片機的音樂播放器,內容包含程序代碼和電路proteus仿真。
    發表于 03-10 11:14 ?35次下載

    音樂播放器

    音樂播放器,比較簡單。能實現基本的播放停止暫停等功能。喜歡研究可以改進
    發表于 09-09 17:32 ?39次下載

    基于單片機音樂播放器

    本單片機音樂播放器適合初學者
    發表于 08-10 17:16 ?19次下載

    基于Android音樂播放器的研究

    Android平臺是目前智能移動終端的主流系統。隨著人們生活、工作節奏的加快,乘車、運動、學習等碎片時間的增多,音樂播放器成為人們所關心的必備應用之一,廣受大家歡迎。 目前,Android市場上以酷
    發表于 12-11 11:44 ?7次下載
    基于Android<b class='flag-5'>音樂</b><b class='flag-5'>播放器</b>的研究

    基于Labview制作的音樂播放器源碼分享

    基于Labview制作的音樂播放器源碼分享
    發表于 12-01 10:07 ?81次下載

    RTT設計大賽】音樂播放器設計完成

    學習設計播放器
    的頭像 發表于 11-30 15:19 ?2937次閱讀
    【<b class='flag-5'>RTT</b>設計大賽】<b class='flag-5'>音樂</b><b class='flag-5'>播放器</b>設計完成

    基于Arduino的音樂播放器設計

    厭倦了呆板的音響設備,那就動手制作一個音樂播放器吧。本項目可播放WAV格式音樂,用戶只需簡單的接線和焊接技能即可完成制作。
    發表于 03-25 11:27 ?6575次閱讀
    基于Arduino的<b class='flag-5'>音樂</b><b class='flag-5'>播放器</b>設計

    Arduino UNO構建音樂播放器

    電子發燒友網站提供《Arduino UNO構建音樂播放器.zip》資料免費下載
    發表于 01-03 11:41 ?0次下載
    Arduino UNO構建<b class='flag-5'>音樂</b><b class='flag-5'>播放器</b>

    HarmonyOS開發案例:【音樂播放器

    使用ArkTS語言實現了一個簡易的音樂播放器應用
    的頭像 發表于 04-23 15:44 ?1688次閱讀
    HarmonyOS開發案例:【<b class='flag-5'>音樂</b><b class='flag-5'>播放器</b>】