Other Parts Discussed in Thread: CD74HC541
客户使用PCM1681 开机时偶尔会出现持续的白噪声(好像死机一样,播放音乐也是白噪声),要重新开机才能正常,这个问题有时会出现,具有一定概率的偶发性,目前还无法定位是什么情况下会出现这种情况。请问可能会是什么问题导致的?需要怎么解决?谢谢!
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
前面DSP 待机后重新工作发出 I2S 信号给PCM1681,有时 会出现白噪声。
这里的提供的I2S信号是否符合PCM1681 时序要求?您是否用示波器测量以查看?
SCK,BCK,LRCK 在I2S 未正确供给之前有不稳定波形(如频率值不对,频率关系不成比例,或者有直流)会不会造成PCM1681 输出白噪?
应该不会造成PCM1681 输出白噪,因为PCM1681的内部操作与LRCK同步。 因此,当更改LRCK或当SCK和/或bck中断至少3位时钟周期时,内部操作将暂停。 如果在此保持状态后持续提供SCK,BCK和LRCK,则内部操作将在随后的3/fs周期内自动重新同步。无需外部重置。
我和客户详细沟通下重新梳理了这个问题:
Android机器音频输出I2S 信号,分成3路,其中一路给ADI 音频DSP 1701,1701 处理后输出给PCM1681
ADI 音频DSP 1701 对I2S 做什么处理了?客户可以测量1701 输入和输出,对比I2S 信号,看1701 I2S 信号是否为期望输出;
或者对比DSP 重新唤醒后,PCM1681 正常和异常输出时,输入的I2S 信号有什么区别?