TI中文支持网
TI专业的中文技术问题搜集分享网站

3254 I2S接口问题

我们使用TI的3254,和3204,TAS5730M,他们的I2S都有MCLK信号,不知道I2S中的MCLK起到什么作用。如果我们的模块上没有MCLK输出他们还能连接吗,可不可以不用连接MCLK,或者通过一个单独的外部有源晶振给3254,3204,5730提供MCLK,而这个外部晶振与我们模块上的时钟没有任何关系。

ps:这些芯片工作在从模式,理论上master只需要提供LR CLK,BIT CLK两个时钟就可以正常通信了,为什么还要MCLK呢,是不是这个MCLK另有作用,如给芯片内部的其他数字电路提供时钟,如3254内部的DSP,如果这样理解,是不是就可以像我上面提到的直接使用一个独立的,与master没有任何连接的外部时钟提供给这些芯片作为MCLK(与LR CLK,BIT CLK没有同步关系,甚至频率不是倍数关系)?

Amy Luo:

您好,

应该都是可以的。MCLK是系统主时钟,可以接外部晶振,也可以有内部PLL生成。在数据手册10.3.7 Clock Generation and PLL提到“For cases where such master clocks are not available, the built-in PLL can be used to generate a clock signal that serves as an internal master clock.”
也可参考下面例子:e2e.ti.com/…/440603
e2e.ti.com/…/763293
e2e.ti.com/…/628189

赞(0)
未经允许不得转载:TI中文支持网 » 3254 I2S接口问题
分享到: 更多 (0)