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.

[参考译文] TLV320AIC3120EVM-U:评估板需要枚举?

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

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/802016/tlv320aic3120evm-u-eval-board-requires-enumeration

器件型号:TLV320AIC3120EVM-U
主题中讨论的其他器件:TLV320AIC3120

我有一个测试设置、其中外部 MCU 对 Eval 编解码器进行编程、在该设置中、我从耳机端口和 I2S (通过 USB 发送到计算机)接收音频。 效果很好。 我尝试使用相同的设置、但使用电池电源、没有 USB 连接、但我不再从耳机中获取音频。 评估板是否需要 USB 连接才能运行? 或者 I2S 是否会使系统等待 USB 控制器 MCU 请求数据?

谢谢、

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    以这种方式工作时、TLV320AIC3120将在您的终端应用中正常工作、但 EVM 旨在用作编解码器的开发环境、而不是用于将编解码器连接到外部处理器的方法。 如果没有 USB 连接、由于 USB 电源丢失、您可能会在通信总线上发生一些争用。 如果您确实在寻找仅通过外部处理器与 EVM 上的 AIC3120进行通信的方法、则可以考虑切断其他电路的一些布线或移除通常提供通信的某些 IC。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    哪条总线会遇到没有 USB 的问题? USB 控制器是否会将 I2S 总线保持在奇数状态、直至连接到 USB?

    我将电池电源应用到 V BUS、因此 V BUS 不会获得5V 电压、但 LDO 仍为系统的其余部分提供适当的电压。 根据原理图、只有 LDO 和 SP (L/R) VDD 直接从 VBus 获取电压。

    USB 控制器仍在 MCLK 上提供时钟、我设置为在编解码器上使用 PPL、因此编解码器不会在每次编程时提供耳机输出似乎很奇怪。 我可以告诉我、当我的外部 MCU 对编解码器进行编程时、I2C 总线上没有任何争用。 我在进行任何初始化后很好地对编解码器进行编程、USB 控制器使用 I2C 总线进行编程。

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

    您能澄清一下您的测试设置吗?

    我知道您最初将 EVM 设置为连接到计算机、然后您可以播放计算机的音频并在耳机上听到。 但是、如果您断开与 USB 音频源的连接、音频数据来自哪里? 您的外部处理器是否提供 BCLK、WCLK 和 Din?

    除非 TAS1020B USB 音频处理器连接到主机、否则它不会提供 BCLK 或 WLCK。 MCLK 将保持激活状态。

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

    我对这种混乱感到非常抱歉。 我接收来自连接到编解码器的麦克风的音频输入。 然后、我处理音频并将其输出到编解码器的 I2S 和耳机放大器输出。  

    当我尝试设置电池时、我希望耳机输出仍能提供音频输出、但它不能提供音频输出。 MCLK 仍处于激活状态、因此我本以为编解码器会继续处理耳机上的音频并输出音频、而 I2S 通道正在等待主 I2S 请求数据 (在这种情况下、I2S 会无限期等待、因为没有主机请求音频数据)。

    谢谢、

    Jacob

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

    一种解决方案是将编解码器配置为 I2S 主器件。 然后它将提供 BCLK 和 WCLK。

    此致、

    -Steve Wilson
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Steve、
    那么、让 I2S 像这样挂起会使编解码器停止?
    谢谢、
    Jacob
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Jacob、

    内部 DSP 需要大约半个时钟周期的帧才能启用。 这只是启动时。 如果您快速打开主控模式、然后将其关闭、这将起作用、或者您可能只需将 MCLK 短接至 BCLK、以查看这是否起作用。

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

    我只是想就这个问题与您联系。 您是否能够使其正常工作?

    此致、
    -Steve Wilson