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

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

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

3天內不再提示

如何使用音頻接口播放音頻文件

立功科技 ? 來源:立功科技 ? 2024-08-06 16:12 ? 次閱讀

本文導讀

ZDP1440是一款基于開源GUI引擎的圖像顯示專用驅動芯片,內部集成16MB顯示內存、2D圖形加速器、音頻解碼器等豐富多媒體功能,本文將介紹如何使用音頻接口播放音頻文件。

ZDP1440 SDK不僅支持數據發送、蜂鳴器、背光調節接口函數,也支持音頻接口函數,本文將重點介紹音頻接口的使用。

一、 音頻接口簡介

打開ZDP1440 SDK,在03.UI_build_project/awtk_main/awtk_func.h頭文件中可以看到所有支持的硬件接口函數,其中音頻接口函數如圖1,包括音頻播放、音量設置、播放暫停、音頻關閉等函數接口。

wKgaomax2v2AEyloAACB4D5zc8Q785.jpg

圖1

二、 音頻播放UI

了解了音頻接口函數,接下來基于實例UI演示音頻播放。

打開AWStudio軟件,如圖2,可以看到音樂播放器演示Demo非常適合我們本次音頻播放演示。鼠標雙擊,下載并打開UI,打包、編譯后模擬運行,可以看到UI非常炫酷,并對應有3首歌曲的界面。

wKgaomax2v2AWOHWAAK46C9LBJU958.jpg

圖2

為了播放的音頻和歌曲UI一致,自行從網上下載對應歌曲的MP3音頻,并放到awtk-demo-music-player\design\default\data路徑下,如圖3。

UI打包后生成UI資源文件,如圖4,后續UI升級燒錄到板子用于音頻的播放。

wKgaomax2v2ATiIUAABalWRh7aw162.jpg

圖3

wKgZomax2v2AC-TpAABZj7Yco2A763.jpg

圖4

三、 音頻接口調用

UI和音頻素材都已準備完成,接下來編輯代碼,添加音頻播放接口完善邏輯功能。

設置音量和增益大小

在窗口初始化函數,調用音量設置函數設置聲音的大小,調用增益設置函數設置聲音增益,如圖5。

wKgZomax2v2AGx99AACUIElJX0s098.jpg

圖5

播放歌曲音頻

在歌曲信息加載函數中,先關閉上次播放的音頻,然后調用音頻播放接口打開新的音頻。由于音頻關閉后,退出需要一定時間,所以先創建定時器,在定時器中打開新的音頻。

音頻播放接口函數傳入的參數為音頻路徑及文件名,而音頻資源文件在HMI-ZDP1440文件系統上的路徑為/bin/assets/default/raw/data,因此函數參數如圖6。

HMI-ZDP1440資源文件路徑,參考如何OTA差分升級顯示素材中的UI固件簡介。

wKgZomax2v2Aep-wAAGieghWZlk234.jpg

圖6

添加暫停播放

在播放點擊回調函數中添加暫停播放、繼續播放的處理,函數調用如圖7。

wKgaomax2v2ANLVrAAD-YbG8Gto195.jpg

圖7

至此,音樂播放器音頻處理邏輯添加完成。在上位機一鍵打包編譯生成UI固件并更新到板子上,下面一起看看演示效果。

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

    關注

    1

    文章

    103

    瀏覽量

    64514
  • 驅動芯片
    +關注

    關注

    13

    文章

    1288

    瀏覽量

    54715
  • 音頻文件
    +關注

    關注

    0

    文章

    7

    瀏覽量

    7258
  • 立功科技
    +關注

    關注

    0

    文章

    28

    瀏覽量

    5990

原文標題:ZDP1440系列小技巧 | 如何播放音頻文件

文章出處:【微信號:立功科技,微信公眾號:立功科技】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    請問如何使用PSoC4播放音頻文件

    如何使用 PSoC4 播放音頻文件
    發表于 07-02 07:19

    音頻文件(WAV)特技播放的原理及實現

    本帖最后由 eehome 于 2013-1-5 10:08 編輯 音頻文件播放是開發多媒體軟件中的一個重要內容,但有時需要對它進行特技播放,如快速播放,慢速
    發表于 03-12 00:42

    LabVIEW 播放音頻文件-

    LabVIEW 播放音頻文件-
    發表于 01-20 17:30

    FPGA+VS1003+flash方案,播放音頻文件耳機沒有任何聲音

    大家好,公司項目采用的是FPGA+VS1003+flash方案,flash用于保存音頻文件。目前播放遇到問題了,描述如下:首先我確認了以下幾點:1.首先是硬件方面,目前已經完成了寄存器配置的測試
    發表于 01-16 23:10

    5509A播放音頻文件感覺全是雜音

    我將音頻文件放到SD卡中,用DSP5509A將其讀取出來,并發送給AIC23,但是播放出來的音樂感覺全是雜音,請問是對AIC23的配置不對嗎?我放在SD卡中的文件是MP3文件,比特率是
    發表于 02-12 11:41

    請問怎么將紅外編碼轉成音頻文件

    最近公司要求做一個手機app遙控器,找了一家公司外包,但是現在遇到問題,他們需要音頻文件(MP3,wav之類的),我們的編碼必須轉成音頻文件才行。基本思路就是手機播放這個音頻文件,耳機
    發表于 02-24 23:34

    Matlab處理音頻文件

    文章目錄Matlab處理音頻文件DAC播放DAC配置Tim配置開始應用層數據流向Matlab處理音頻文件Audio_filename = 'Audio.wav';% 獲取原音頻數據[A
    發表于 08-17 06:36

    如何用STM32F103xx單片機通過外部I2S音頻編解碼器來播放音頻文件

    如何用高密度STM32F103xx單片機通過外部 I2S音頻編解碼器來播放音頻文件,本手冊僅適用于STM32F103系列,可以實現音頻播放功能
    發表于 12-01 07:42

    【ELF 1開發板試用】+語音播放控制

    信號; SAI_RXD:數據接收信號。 在使用音頻輸出接口連接耳機后,通過下面的指令可實現音頻文件播放。 1.設置參數 1)設置播放音
    發表于 11-22 09:32

    光纖音頻接口

    光纖音頻接口:光纖音頻接口TosLink,全名Toshiba Link,這是日本東芝(TOSHIBA)公司較早開發并設定的技術標準,在視聽器材的背板上有Optical作標識。現在幾乎所
    發表于 07-02 10:14 ?3510次閱讀

    103xx通過外部I2S音頻解碼器播放音頻文件

    103xx通過外部I2S音頻解碼器播放音頻文件
    發表于 01-12 18:26 ?56次下載

    基于ESP32構建的音頻播放

    在這里,我們將使用LM386 和一個帶有 ESP32 的揚聲器來播放音樂文件音頻輸出可能不大,但此應用程序顯示了 ESP32 板播放音頻文件的能力。
    發表于 08-08 15:37 ?2.3w次閱讀
    基于ESP32構建的<b class='flag-5'>音頻</b><b class='flag-5'>播放</b>器

    AN4309_將STM32L1xx微控制器與外部I2S音頻編解碼器連接起來播放音頻文件

    AN4309_將STM32L1xx微控制器與外部I2S音頻編解碼器連接起來播放音頻文件
    發表于 11-21 08:11 ?0次下載
    AN4309_將STM32L1xx微控制器與外部I2S<b class='flag-5'>音頻</b>編解碼器連接起來<b class='flag-5'>播放音頻文件</b>

    AN2739 如何用高密度STM32F103xx單片機來播放音頻文件

    AN2739 如何用高密度STM32F103xx單片機來播放音頻文件
    發表于 11-24 08:30 ?4次下載
    AN2739 如何用高密度STM32F103xx單片機來<b class='flag-5'>播放音頻文件</b>

    使用STM32L1xx微控制器與外部I2S音頻編解碼器播放音頻文件

    電子發燒友網站提供《使用STM32L1xx微控制器與外部I2S音頻編解碼器播放音頻文件.pdf》資料免費下載
    發表于 09-21 11:30 ?3次下載
    使用STM32L1xx微控制器與外部I2S<b class='flag-5'>音頻</b>編解碼器<b class='flag-5'>播放音頻文件</b>
    主站蜘蛛池模板: 国产精品一区二区20P| 亚洲中文字幕永久在线| 免费的黄直播| 青青青青草原国产免费| 伸到同桌奶罩里捏她胸h| 我的好妈妈8高清在线观看WWW| 色窝窝亚洲AV在线观看| 亚洲精品网址| 99re5.久久热在线视频| 干丝袜美女| 久久视频这里只精品99re8久| 欧美激情性AAAAA片欧美 | 亚洲AV中文字幕无码久久 | 久久日韩精品无码一区| 内射少妇三洞齐开| 校园男男高h小黄文| 97精品在线| 娇妻被朋友玩得呻吟在线电影| 男人插曲女人身体视频| 亚洲VA天堂VA欧美VA在线| 99福利在线| 精品国产国产精2020久久日| 青柠在线观看免费高清电视剧荣耀| 午夜爱情动作片P| 成人国产AV精品久久久久| 久久性综合亚洲精品电影网| 性xxxx直播放免费| 国产成人一区免费观看| 麻豆文化传媒一区二区| 夜夜草导航| 护士WC女子撒尿| 亚洲 欧美 中文字幕 在线| 儿子操妈妈视频| 上原结衣快播| 超碰caoporon最新视频| 蜜桃最新网址| 9亚洲欧洲免费无码在线| 美女爽到嗷嗷嗷叫| 97超视频在线观看| 女人麻豆国产香蕉久久精品| 中文字幕在线观看网址|