主题 : 有什么因素会导致WM8960不能正常工作? 复制链接 | 浏览器收藏 | 打印
级别: 骑士
UID: 24262
精华: 0
发帖: 170
金钱: 850 两
威望: 170 点
贡献值: 0 点
综合积分: 340 分
注册时间: 2010-07-05
最后登录: 2017-10-14
楼主  发表于: 2012-06-15 22:43

 有什么因素会导致WM8960不能正常工作?

我根据友善提供的TINY210 SDK,做了一块底板,删除了很多很少用的功能。目前存在一个问题:就是不能播放音频。我修改了内核输出了调试信息,发现WM8960的通讯和控制是没有问题的。同时还用示波器测量了核心板的I2SCDCLK、I2SSCLK、I2SSDO、I2SSDI、I2CSCL、I2CSDA等输入的引脚,波形和频率都是正常的。

确定了以上这些都正确,但是就是不知道为什么WM8960的HP_L和HP_R就是没有音频信号输出。

我还做了这些检查:
1、检查HP_L和HP_R有没有和其它引脚(GND、VCC)等短路。
2、WM8960的电源是否正常(DCVDD、DBVDD、SPKVDD1、SPKVDD2、AVDD都供了3.3V电压)
3、把连接HP_L的电容短开后直接测量HP_L引脚的信号。
这些都做了,都没有问题。但是HP_L和HP_R就是没有信号。


WM8960的电路有什么特别要注意的地方吗?
[ 此帖被koy0755在2012-07-26 09:56重新编辑 ]
级别: 新手上路
UID: 93119
精华: 0
发帖: 40
金钱: 205 两
威望: 41 点
贡献值: 0 点
综合积分: 80 分
注册时间: 2013-06-15
最后登录: 2017-07-13
1楼  发表于: 2014-01-06 17:45
请问楼主,问题解决了吗?
我们做了一个4412的底板,出现了跟你一样的问题。求解啊。
级别: 新手上路
UID: 93119
精华: 0
发帖: 40
金钱: 205 两
威望: 41 点
贡献值: 0 点
综合积分: 80 分
注册时间: 2013-06-15
最后登录: 2017-07-13
2楼  发表于: 2014-02-12 13:50
为什么这里的问题都没有人回复啊,友善的东西卖了就完全的不管不问。啥支持都没有啊。
我们这个问题解决了,原因是芯片的+5V与GND之间有串扰,在考虑不用功放的情况下,可以去掉+5V的电压也就是(SPKVDD1、SPKVDD2),再测试一下。