你(们)好
我正在设计一个将 PCM9211用于 S/PDIF 输入和输出的设计。
我将为 XI 引脚提供24.576MHz 的时钟、为输入引脚 RXIN3提供合适的 S/PDIF 信号、并使用其 nRST 引脚上的低脉冲来复位芯片。
我有 IIC 连接、可以读取/写入寄存器、复位值如您的数据表中所述。
我已将寄存器0x34更改为0xC3以选择我的输入引脚(RXIN3)、所有其他寄存器保持其加电复位值。
我正在监控输出引脚 SCK0、BCK、LRCK 和 DOUT、希望看到输入的解码 I2S 版本。
时钟输出非常正确、如果我将 S/PDIF 发送器的采样率从44.1kHz 更改为192kHz、则会更改频率
但是_ DOUT 引脚没有数据输出。
我尝试将寄存器0x6B 更改为0x11、以避免汽车选择使我在切换到 ADC (我不使用该 ADC)时感到困惑。
寄存器0x38和0x39的读数都是0x00,这意味着输入的 S/PDIF 是“超出范围”,如果是,为什么时钟输出引脚跟踪我的 S/PDIF 发生器?
我希望您可以提出一些建议、以便我了解为什么我没有输出数据。
感谢你能抽出时间
此致
菲利普·J



