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进行切换上一首和下一首。
|