您好!
我正在尝试进行 POC、以在 EVM5517的 I2S0和 LAUNCHCC3220 I2S 端口之间发送和接收数据。 EVM5517的 I2S0设置为从模式、 而 LAUNCHCC3220 I2S 端口设置为采样率为48kHz 的主模式。 每个主器件和从器件将传输固定数据模式、以便我可以确保在另一侧接收到正确的数据。 通过 CCS 检查 I2S0 Tx 和 Rx 寄存 器、我只能看到 I2S0 Rx 寄存器能够接收正确的数据。 I2S0 Tx 寄存器无数据变化、这意味着处于从机模式的 I2S0无法向外传输数据。 通过重合、我发现如果我将 I2S0 FS 引脚短路/连接到 I2S2 FS 引脚、I2S0能够在受控模式下向外发送数据。
您能不能建议出什么问题吗? 如何在 不 将 I2S0 FS 引脚连接到 I2S2 FS 引脚的情况下使处于受控模式的 I2S0能够将数据发送到 LAUNCHCC3220? 供参考、我将 I2S0引脚从 J27[1:2]和 J28[1:2]连接 到 LAUNCHCC3220 I2S 端口。
注:
如果 EVM5517的 I2S0是主模式、 LAUNCHCC3220 I2S 端口是从模式、则 I2S 数据 Tx/Rx 正确。 (未短接两个 I2S 的 FS 引脚)
如果 EVM5517的 I2S0是从模式、 而 EVM5517的 I2S2是主模式、则 I2S 数据 Tx/Rx 正确。 (未短接两个 I2S 的 FS 引脚)
如果 使用两个 LAUNCHCC3220、则 I2S 数据 Tx/Rx 正确、一个用作主器件、另一个用作从器件。
谢谢!