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.

[参考译文] TLV320AIC3254:I2S 配置

Guru**** 2484615 points
Other Parts Discussed in Thread: TLV320AIC3254, TLV320AIC3254EVM-K

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/874984/tlv320aic3254-i2s-configuration

器件型号:TLV320AIC3254

您好!

我在定制板上使用 TLV320AIC3254。 使用 TLV320AIC3254EVM-K 和控制软件、我能够回送 ADC 和 DAC 数据。

我想将来自 in3的音频输入作为 I2S 输入、对其进行处理并在定制板上读取/存储 I2S 输出。 我需要一些帮助。 是否需要执行任何其他寄存器配置?

谢谢、

Ajay

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Ajay、  

    您能说明一下您要做什么吗?  您使用的是这款定制板?  它是否具有音频串行接口?  它是提供音频时钟还是 AIC3254?

    此致、

    -Steve Wilson

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Steve、

    感谢您的回复。 很抱歉我不清楚。 我使用的是 STM32微控制器、它确实支持 I2S。 STM32充当主器件、从而设置时钟。

    我想获取模拟输入(IN3L/R)、将其转换为 I2S 并将其发送回 STM 控制器、同时通过耳机播放模拟输出。

    此外、只需确认一下即可。 虽然我说 STM 是主控器件、但 STM 和 AIC3254的 MCLK 引脚未连接、而是 BCLK 和 Wclk。 相反、12MHz 的外部晶振频率连接到 AIC3254作为主时钟。 这是否会导致同步问题、并且可能无法正常工作、或者我是否会这样做?

    谢谢、

    Ajay

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Ajay、  

    我需要知道您的处理器的时钟速率、以便我提供完整的配置

    关于主时钟;编解码器的主时钟不应与音频总线同步、两个时钟之间的频率漂移会导致跳过的采样。  如 需更多信息、请阅读此应用报告。  

    您可以使用 BCLK 来生成内部 MCLK。

    此致、

    -Steve Wilson