https://e2e.ti.com/support/audio-group/audio/f/audio-forum/806104/tas5720m-saif-clock-error
器件型号:TAS5720M您好!
我正在调试 TAS5720M 编解码器。 由于我使用的 BCLK = 64 * Fs、 因此 MCLK 和 BCLK 的频率可以相同。 我将 MCLK 和 BCLK 引脚短接。 从测量的波形来看、BCLK、MCLK 和 lrclk 频率似乎是正确的。 但读取寄存器0x08为0x0c、这意味着存在 Saif 时钟误差和 D 类输出级过流误差。
环境是:
输入音频 fs:44.1kHz
所需 BCLK:44.1 * 64 = 2.8224mhz、实际测量值为2.822mhz。
所需 MCLK:44.1 * 64 = 2.8224mhz、实际测量值为2.822mhz
所需的 Lrclk:44.1kHz、 实际测量值为44.096khz。
信号如下所示、
那么、为什么编解码器报告 Saif 时钟错误? 是否有任何建议?
此致、