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.
您好、IT 团队:
我们正在使用 PCM9211设计音频产品。
它有两个输入、即 ADC (使用 VINL/VINR)输入和 I2S (使用 AUXIN0)。
它具有 I2S 输出(使用主输出端口)。
好的、我有两个问题、如下所示。
1.I2S (使用 AUXIN0)输入除了 SCK 外只有 BCK/LRCK/DIN。 它是否可以使用 BCK/LRCK/DIN 将 I2S 音频路由到主输出端口? 因为我们不需要向主输出端口发送 SCK。
2. ADC 输入应用作主模式以将 BCK/LRCK/DIN 发送到主输出端口。 有可能吗? 对于数据表、由于 PCM9211主模式仅在 ADC 独立模式下工作、PCM9211将自动将 ADC 路由到 MPIO _C、而不是主输出端口。
谢谢。
ms、
我相信我们需要一个128*FS/256*FS/512*Fs 的 SCK 输入。 辅助接口输入端是否有可用的 SCK?
您好 Sanjay、
感谢您的答复。
您回答了我的第一个问题 、以下是我对您的提问的回答。
我们会将 BT 模块的 I2S 线路(BCK、LRCK、DOUT、SCK 除外)连接到 PCM9211的 AUX 接口(AUXIN0 - RXIN4至 RXIN7)、 顺便说一下、BT 模块没有 SCK 输出。
我想知道 BT 模块化的 I2S 信号(bck、LRCK、DOUT、SCK 除外)是否可以旁路至没有 SCK 的主输出端口... 路径下的位置。
大家都知道、包括 TAS5806MD 在内的一些器件只能与 BCK/LRCK/DATA 一起使用... 我认为该 PCM9211可能相同。
如果辅助接口必须具有 SCK 输入、您有什么想法吗?
反正、请也回答我的问题#2 (ADC 输入)??
谢谢。
ms
您好!
即使您不想将 I2S 信号传递给 TAS5806MD ,您也需要 SCLK 进行操作。
您可以使用寄存器6Bh 来设置 SCK 的源。 您可以在 7.5.41主输出端口(SCKO/BCK/LRCK/DOUT)源设置寄存器(地址= 6Bh)中的数据表中阅读更多信息
关于 ADC:
在独立模式下、ADC 可以是时钟主器件或时钟从器件。 如果它处于主模式、则提供 CLKS 并可从数据表发送:"来自 ADC 和 DIR 模块的数据和时钟被路由到三个输出端口。 主输出端口和辅助输出端口(可通过 MPIO_B 输出)都是支持 I2S、RJ 和 LJ 的 PCM 输出。"
通过在主模式下运行 ADC、ADC 可以从外部 SCK 源(例如 DSP 或 PLL 电路)进行工作、并为 PCM9211电路的其余部分和外部元件提供 BCK 和 LRCK。
请参阅数据表中的7.3.8.5 ADC 详细信息。
此致、
阿拉什