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.

[参考译文] TLV320AIC23B:具有不支持的微处理器的 SIP (TMS320DM368ZCED)

Guru**** 2473260 points
Other Parts Discussed in Thread: TLV320AIC23B

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/804023/tlv320aic23b-sip-with-non-supporting-microprocessor-tms320dm368zced

器件型号:TLV320AIC23B

您好!

我们几年前开发了一款具有以下两个 CIPS 的电路板:

TMS320DM368ZCED (微控制器 NRND、但我们仍支持该平台)

tlv320aic23b (音频编解码器)

我们希望实现 SIP、将通过编解码器采集的麦克风的信号反馈到微处理器、通过 I2S 总线。

微控制器未实现任何 SIP 栈。 是否仍然可以这样做?

有人已经这么做了吗?

谢谢、此致、

亚历山德罗

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

    TMS320DM368具有一个 McBSP 串行端口、该端口可配置用于 I2S 通信、以便与 TLV320AIC23交换数据。 本 应用手册 旨在为 C6x McBSP 提供有关如何设置此外设以进行 I2S 通信的良好示例。

    TMS320DM368在 DVSDK 中实现了 Linux您还可以在达芬奇 wiki 页面 和 DVSDK wiki 页面中找到有关软件开发的更多信息。 DVSDK 支持与 McBSP 的 I2S 通信。

    此致、
    佩德罗

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

    您好、Pedro、

    感谢您的回答。

    我查看了您链接的应用手册、并根据我在应用手册中找到的内容检查了我的 CPU 编解码器连接。

    问题:  

    查看附件、您认为我们应该能够通过 I2S 向微处理器传输麦克风信号吗?
    (图片中的箭头是"强制方向"、这意味着有单向缓冲器可设置每个信号的方向)

    谢谢、此致、

    亚历山德罗

    e2e.ti.com/.../connection-diagram.pdf

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

    亚历山德罗

    您的图正确显示了从模式操作。

    AIC23基本上有两种运行模式:从器件或主器件。

    • 在主控模式下、 AIC23生成帧同步并将数据发送到微处理器。
    • 在从机模式下、AIC23接收来自微处理器的帧同步、并在请求时发送数据

    决定何时使用从器件或主器件实际上取决于时钟。 如果 AIC23从其自己的时钟运行、我建议将其设置为主模式。 这样、当 AIC23生成一致的时钟时、微处理器会接收数据。 在从机模式下、AIC23和 DM365时钟之间的差异将略微改变某些采样上的转换速率。 转换后的样本将会与微处理器时钟重新同步、延迟一点、因此速率不一致。 如果 AIC23以与 DM365相同的时钟运行、则使用从模式、因为器件之间没有时钟差异。 从最佳音频质量来看、我建议使用 AIC23作为时钟的主器件。

    对于 AIC23主模式、则:

    • McBSP_CLKR 和 McBSP_CLKX <- BLCK
    • McBSP_DX -> DIN
    • McBSP_DR <- DOUT
    • McBSP_FSR <- LRCOUT
    • McBSP_FSX <- LRCIN

     此致、

     佩德罗