打印
[DemoCode下载]

M480控制音频编解码器NAU88L25播放MP3音乐

[复制链接]
917|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本范例代码使用M480外部音频编解码器NAU88L25拨放在SD卡里MP3格式的档案,此MP3播放器提供播放、停止、暂停、恢复功能。
首先使用者需将MP3格式的档案放进SD卡里,并将修改檔名为test.mp3或是修改mp3.c中的 #define MP3_FILE至正确的名称。此范例程序将会自动读取SD卡里的MP3档案、使用NAU88L25音频编解码器、并且自动透过I2S接口播放音乐。
本范例代码执行暂停与恢复音乐的功能如下图 1‑1所示,使用者可以按压SW3按钮暂停音乐,再次按压SW3按钮则可以恢复音乐到暂停前。

main.c会初始化I2C、SD、GPIO接口与NAU88L25,后续将会调用mp3.c来播放音乐,直到音乐停止。


mp3.c将会初始化I2S与显示读取到的MP3档案信息,TASK_MP3Player函数将会读取并且设定MP3播放器的状态标志,并且执行相对应的函数。
下载地址

https://www.nuvoton.com/resource-download.jsp?tp_GUID=EC012022080207423391

使用特权

评论回复
沙发
kiwis66| | 2022-9-4 20:33 | 只看该作者
不错啊,实际音效如何

使用特权

评论回复
板凳
xinxianshi|  楼主 | 2022-9-22 09:47 | 只看该作者
kiwis66 发表于 2022-9-4 20:33
不错啊,实际音效如何

音效要看播放电路了,这个本身出来是原始音频,非常的奈斯。

使用特权

评论回复
地板
598330983| | 2022-9-22 21:41 | 只看该作者
这是声卡吗

使用特权

评论回复
5
cyclefly| | 2022-10-3 10:13 | 只看该作者
跟之前的MP3是不是一回事

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

88

主题

890

帖子

1

粉丝