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.

[参考译文] TLV320AIC3109-Q1:I2S 线路的 DIN 和 DOUT 引脚之间的混淆

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/751062/tlv320aic3109-q1-confusion-between-din-and-dout-pins-of-the-i2s-lines

器件型号:TLV320AIC3109-Q1

尊敬的所有人:

我刚刚开始使用 FPGA 编解码器接口进行音频处理。

据我所知、在 I2S 中、DIN 和 DOUT 线路用于回放。  我将编解码器配置为主器件、通过 I2C 总线将 WCLK 和 BCLK 信号输出到 FPGA。

我很困惑、如果我用 ASSIGN 语句连接 DIN 和 DOUT 这两个引脚并通过 FPGA 相互连接、在所有寄存器设置之后、如果我向 MIC 提供模拟输入、我是否能够从 HPOUT 引脚获得音频回路。

我是否必须更改编解码器设置、使其成为从器件、然后将数据发送回编解码器?

我应该在接收和传输数据时更改编解码器模式、 或者使用 FPGA 中的 DIN DOUT 短路。

提前感谢

等待您的早期响应、

此致、

Irfan

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

    TLV320AIC3109将同时发送和接收数据。 它将在主模式或从模式下执行此操作、无关紧要。

    如果您想让编解码器成为从器件、则需要更改编解码器设置。 不过、这相当简单、只需将寄存器8 D6-7设置为0即可。

    AIC3109在编解码器内部没有数字回送。 因此、如果这是您想要的、您可以在 FPGA 上实现它。

    我希望我已经回答了您的问题、如果您有任何其他问题、或者如果我没有充分回答您的问题、请告诉我。
    此致、
    -Steve Wilson
x 出现错误。请重试或与管理员联系。