OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 7004|回复: 3

wm8978已实现录音和播放音乐但不能播放调音量

[复制链接]

1

主题

1

帖子

0

精华

新手入门

积分
4
金钱
4
注册时间
2018-11-29
在线时间
1 小时
发表于 2018-11-29 10:08:54 | 显示全部楼层 |阅读模式
1金钱
最近用wm8978来实现音乐播放功能,现在已经可以正常录音,也可以播放wav音频,mp3用mcu来解码后也可以正常播放,但遇到个问题,wm8978的MCLK是通过mcu提供的,在播放音乐时无法修改音量,调试发现在mcu输出mclk时想通过i2c修改wm8978的寄存器的值结果不起作用,所有的修改都无效,停掉mclk再修改就可以修改成功,但停掉mclk后音乐就中止了。有谁遇到过同样的问题吗?怎么解决呢,mcu我用的是esp32

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165309
金钱
165309
注册时间
2010-12-1
在线时间
2108 小时
发表于 2018-11-30 02:18:14 | 显示全部楼层
没用ESP32,但是我们例程,stm32上面的,都可以调音量。
回复

使用道具 举报

6

主题

22

帖子

0

精华

新手上路

积分
36
金钱
36
注册时间
2018-6-30
在线时间
11 小时
发表于 2019-1-30 11:38:21 | 显示全部楼层
首先看一下你的IIC初始化成功了没,硬件上有上拉电阻没?
回复

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
2
金钱
2
注册时间
2019-2-25
在线时间
0 小时
发表于 2019-2-25 10:28:06 | 显示全部楼层
请问楼主解决了吗?我也遇到了一样的问题,只有在初始化的时候可能改变音量,播放的时候无法修改音量
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-22 18:49

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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