在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

RT-Thread+GD32,打造音樂播放器與NES模擬器

RT-Thread官方賬號 ? 2025-05-14 18:11 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

方案實現

01

UI 顯示

c784ee74-30ab-11f0-8605-92fbcf53809c.pngUI 使用 LVGL 顯示框架,從 SD 卡中加載矢量字體顯示。示例中支持了?Tiny TTF字體引擎和FreeType,通過menuconfig選擇即可。首頁通過流式布局實現了蜂窩式圖標效果。

c7987700-30ab-11f0-8605-92fbcf53809c.png

02

音頻播放

c784ee74-30ab-11f0-8605-92fbcf53809c.png基于?RT-Thread Audio框架,使用定時器觸發 DAC DMA方式實現底層驅動:

  • 支持 8K、11K、16K、22K、32K、44K、48K 采樣率
  • 支持單聲道、雙聲道解析,實際只輸出一路
  • 支持 8bit、16bit 采樣位數

03

NES 模擬

c784ee74-30ab-11f0-8605-92fbcf53809c.png示例中移植了兩個 NES 模擬器,通過?menuconfig選擇即可。

  1. 正點原子nes模擬器
  2. C 語言實現的 nes 模擬器:https://github.com/Dozingfiretruck/nes
c7ee643a-30ab-11f0-8605-92fbcf53809c.png



NES 刷新策略


示例中適配了兩種刷新策略:

  1. 使用LVGLImages組件,直接繪制到數據區
  2. 獨立雙緩沖區,繪制期間屏蔽 LVGL 刷新

兩種策略分別測試,獨立雙緩沖區效果最佳。

c808de46-30ab-11f0-8605-92fbcf53809c.png

c7740212-30ab-11f0-8605-92fbcf53809c.png

04

輸入設備

c784ee74-30ab-11f0-8605-92fbcf53809c.pngUSB 協議棧使用 CherryUSB,將鼠標對接到 LVGL 的輸入設備、鍵盤對接到 nes 模擬器。

https://github.com/cherry-embedded/CherryUSB


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

    關注

    2

    文章

    894

    瀏覽量

    44252
  • 音樂播放器
    +關注

    關注

    0

    文章

    70

    瀏覽量

    15941
  • RT-Thread
    +關注

    關注

    32

    文章

    1393

    瀏覽量

    41725
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    基于ART-Pi+RT-Thread的云音樂播放器3

    播放器
    RT-ThreadIoTOS
    發布于 :2022年01月20日 13:52:05

    音樂播放器

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

    ESP32 NES模擬器教程

    文章目錄前言ESP32 NES模擬器效果圖項目介紹源碼、硬件獲取視頻教程 ESP32|爺青回!ESP32(單片機) NES模擬器前言小時候我們都喜歡玩FC,現在仍有很多人想做出屬于自己
    發表于 01-12 08:20

    RT-Thread實現蜂鳴器播放器設計資料分享(一)

    的。現在我們就用 RT-Thread 的 pin 設備來實現一個簡單的按鍵驅動庫,為了滿足播放器控制的需求,需要能夠區分 短按 和 長按 事件。3、使用 PWM 設備驅動蜂鳴器只有無源蜂鳴器才能夠用來播放音樂
    發表于 04-12 16:18

    基于RT-thread柿餅派實現一個網絡音頻流播放器設計

    載)。二、網絡音頻流播放器的功能與實現功能和界面都有點模擬網易云音樂,工程只使用了一個page,別的功能區顯現、界面切換等等都是使用了自定義面板(這個控件真滴很強),如下所示:先看看屏幕下方的功能區說明
    發表于 04-20 14:21

    基于RT-thread柿餅派實現一個網絡音頻流播放器的設計

    1、基于RT-thread柿餅派實現一個網絡音頻流播放器的設計  基于柿餅派實現一個網絡音頻流播放器,目前實現的基本功能是這樣的:  掃描附近的WiFi,輸入密碼后連接WIFi  能夠播放
    發表于 09-21 16:37

    網頁音樂播放器代碼

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

    Windows Media Player音樂播放器代碼

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

    rm格式音樂播放器代碼

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

    音樂播放器

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

    基于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次下載

    基于Arduino的音樂播放器設計

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

    RT-Thread文檔_Keil 模擬器 STM32F103 上手指南

    RT-Thread文檔_Keil 模擬器 STM32F103 上手指南
    發表于 02-22 18:22 ?4次下載
    <b class='flag-5'>RT-Thread</b>文檔_Keil <b class='flag-5'>模擬器</b> STM32F103 上手指南

    開源!自制NES模擬器,3元MCU也能跑

    話說超級瑪麗、魂斗羅之類經典紅白機NES游戲,喚醒多少人的童年記憶?即便制作精良的網絡游戲遍地開花,也無法取代那份獨有而純粹的樂趣。全新開源!自制NES模擬器快拿出吃灰的開發板,體驗自制NES
    的頭像 發表于 04-13 11:06 ?4477次閱讀
    開源!自制<b class='flag-5'>NES</b><b class='flag-5'>模擬器</b>,3元MCU也能跑
    主站蜘蛛池模板: 色黄污在线看黄污免费看黄污 | 国模在线 | 日韩一区二区在线观看 | 国产手机在线国内精品 | 日韩免费毛片全部不收费 | 亚洲精品成人a在线观看 | 日韩伦| 一级片免费观看视频 | 日本一区不卡视频 | 1024 cc香蕉在线观看看中文 | 日本色片视频 | 亚色综合 | 国产福利毛片 | 久精品在线观看 | 深夜福利欧美 | 色多多在线观看视频 | 妹子干综合网 | 久久久久国产精品免费网站 | 中文字幕在线播放第一页 | 久久www免费人成看片色多多 | 欧美一级片免费观看 | 色多多www网站 | 老司机亚洲精品影院在线观看 | 中文字幕国产一区 | 在线观看免费黄视频 | 失禁h啪肉尿出来高h受 | 黄色一级a毛片 | 日日爱视频 | 日本三级精品 | 亚洲九色 | 正在播放国产乱子伦视频 | 亚洲欧洲日韩综合 | 亚洲精品美女久久久aaa | 快乐你懂的在线视频免费观看 | 免费爱爱网址 | 搞逼综合网 | 天天做天天爱天天一爽一毛片 | 乱欲小说又粗又大 | 天天激情站 | 欧美日韩国产一区二区 | 求网址你懂的手机在线观看网站 |