主题中讨论的其他器件: TLV320AIC3204
你(们)好
我尝试使用两个编解码器- TLV320AIC3254和 TLV320AIC3204来实现音频混合器应用。
3254是我的主编解码器、它通过两个 ADC 通道接受蓝牙立体声数字音频输入(主 I2S 接口)和两个模拟麦克风输入。
在 miniDSP 内部、这些器件经过混合处理(EQ 和 DRC)、并发送到两个 DAC 输出以连接到 L 和 R 扬声器放大器。
到目前为止一切都很好…
但是、我希望能够为额外的线路 AUX 输入再添加两个 ADC 通道。 我还希望能够将混合输出到另外两个 DAC 通道(无需扬声器均衡和 DRC 处理)-作为录音输出或线路输出。
因此、我添加了第二个编解码器- 3204、并将其连接到3254的次级 I2S 接口。
3254被设置为创建和输出 BCLK 和 WCLK
但是,我觉得用这种方式联系他们是有限制的,不是正确的方式。。
首先、似乎主3254编解码器只能输入来自蓝牙(主 I2S)或3204编解码器(次 I2S)的数字音频。 是否有任何方式可以混合或多路复用、以便它可以同时接受这两种方式? 也就是说、我可以将蓝牙音频和辅助音频线路与两个麦克风通道混合使用? 还是需要选择蓝牙或线路输入?
其次、如果我想通过 I2S 将我的混合信号输出到3204编解码器、如何最好地实现这一点? 如果我使用辅助 I2S 连接到3204、那么我会丢失蓝牙数字音频输入吗? 因此、我想最好的方法是将3204连接到主 I2S BCLK、WCLK、然后将3254的 DOUT 连接到3204的 DIN。 对吗?
我对初级和次级 I2S 接口的工作方式以及它们之间的切换方式有点困惑。
请告诉我您的建议。 我希望解释得足够清楚!
此致
David