您好!
我尝试将 TLV320ADC3140设置为主 I2S 模式、并且在正确设置时钟时遇到一些问题。 我有一个12.88MHz 的时钟源作为 MCLK 源进入 GPIO1、并已在 MCLK_FREQ_SEL 字段中设置此频率。 此处指出、如果 MCLK_FREQ_SEL_MODE = 0、此设置有效-但这是 数据表中对 MCLK_FREQ_SEL_MODE 的唯一引用。
使用我的设置(未设置 MCLK_FREQ_SEL_MODE)观察到的输出是~1.7Mhz BCLK、其 fs 为~6.7kHz (256比率、而不是寄存器中配置的64)。
由于配置主控模式 AppNote 似乎仍然不可用、您能否帮助我为以下模式提供一个有效的设置:
- GPIO1上的12.88MHz 输入
- 48kHz 采样率、FS/BCLK 比率为64
16位 I2S 输出
-通道1和2作为 I2S 流中的 L/R
