普中开源电子分享网

 找回密码
 立即注册
搜索
查看: 5552|回复: 5

关于STM32F407系列使用WM8978音乐播放器模块

[复制链接]

27

主题

337

帖子

3294

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3294
发表于 2019-12-23 09:30:40 | 显示全部楼层 |阅读模式


WM8978 是一款功能强大的全功能音频处理器。它带有一个 HI-FI 级数字信号处理内核,支持增强 3D 硬件环绕音效,以及 5 频段的硬件均衡器,可以有效改善音质;并有一个可编程的陷波滤波器,用以去除屏幕开、切换等噪音。

下面就来介绍一下如何在F407系列开发板上使用WM8978模块

1.首先需要准备一块SD卡,放到读卡器上连接到电脑打开,将其格式化为FAT32格式,在里面放入我们网盘资料中附带的SD卡根目录文件中的字库文件和音乐文件,注意音乐文件格式必须是.wav格式否则无法正常播放。SD卡内文件如下图。

2.准备好SD卡后,将其插入F407系列开发板中,将字库更新程序下载进开发板,随后屏幕上会有提示按下key_up进行字库更新,我们按下key_up后就可以等待其更新完毕了。部分F407系列开发板可能没有显示屏,那么我们可以从LED灯模块的D1来判断更新情况,程序下载进开发板后,D1会不断闪烁,随后按下key_up后D1会保持不动(或亮或灭),这时候先放置等待一会,过一阵子后D1就会重新闪烁,这时候说明字库已经更新完毕了。

3.接下来就是连接我们的WM8978模块,用杜邦线从模块上的硬件接到开发板的IO口上,下面是对应的连接图

对应连接完后,即可下载WM8978模块程序进行使用了,将耳机插入PHONE端子,通过key_up控制播放暂停,key_0、key_1进行切换上一首和下一首。




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

0

主题

1

帖子

20

积分

新手上路

Rank: 1

积分
20
发表于 2020-4-22 16:39:23 | 显示全部楼层
为什么我还是播放不了?我是按上述说的做的啊
回复 支持 反对

使用道具 举报

1

主题

2

帖子

19

积分

新手上路

Rank: 1

积分
19
发表于 2021-4-19 21:54:48 | 显示全部楼层
justdream 发表于 2020-4-22 16:39
为什么我还是播放不了?我是按上述说的做的啊

我也播放不了,请问您这个实验解决了吗
回复 支持 反对

使用道具 举报

0

主题

1

帖子

4

积分

新手上路

Rank: 1

积分
4
发表于 2021-9-27 11:31:31 | 显示全部楼层
没有声音是怎么回事
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

Archiver|手机版|小黑屋|普中开源电子分享网 粤ICP备16123577号-2

GMT+8, 2024-4-19 16:59 , Processed in 0.114314 second(s), 34 queries .

Powered by 论坛搭建 X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表