大家好,
我配置3104的信号通路为 I2S输入—>DAC—>HPOUT 。在I2S输入为静音(数据线始终为0)的状态下,初始化配置3104,此时3104的HP输出无大的噪声。当I2S输入一段音频信号,然后重新处于静音状态时,3104的输出出现如附件所示的噪声信号。此噪声信号一直保持。
多次调试寄存器发现,在出现此噪声的状态下,power down DAC,并重新power upDAC,此噪声消失。但从I2S输入音频,此噪声又出现。
欢迎提供解决思路,谢谢!
_Leon_:
补充说明:
若将3104的信号通路设置为MIC输入—>PGA—->HP输出,则不会观察到上述的噪声。
_Leon_:
没有人回复么?
_Leon_:
回复 _Leon_:
最新的调试信息:
设置DAC为mute(Reg43.D7=1 Reg44.D7=1),输出噪声消失,再将DAC设置为unmute,噪声依然会出现。同时调整Reg43和Reg44的增益,对输出噪声的幅值没有影响。
欢迎提供调试思路!谢谢!
_Leon_:
回复 _Leon_:
TI的工程人员,是否可指点一下?谢谢!
_Leon_:
回复 _Leon_:
最近拿到了TI原厂的3104开发板做测试,发现存在同样的问题。
Vio Liu:
回复 _Leon_:
楼主你好,
所有的音频codec的寄存器配置应该遵循: 电源-复位-时钟-路径选择-功能参数配置-模块使能 这样的步骤,你可以检查检查是不是这方面出了问题。
pjy-312:
回复 _Leon_:
楼主是用CS那个软件配置的吗,能留个联系方式吗,最近在做3254的设计,交流学习下。
yinghua jiang:
楼主,这个问题解决了吗?小弟这边也遇到类似问题了
WANGXING HU:
回复 _Leon_:
请问你配置数字滤波和去加重寄存器了吗?
Yirong Xie:
请问楼主解决了吗 怎么解决的呀?