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:用于 miniDSP 的整字时钟/位时钟

Guru**** 2393945 points


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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/675770/tlv320aic3254-wordclock-bitclock-for-minidsp

器件型号:TLV320AIC3254

您好!

使用 miniDSP 时、是否需要连接输入 WCLK 和 BCLK? 此项目中未使用 I2S 接口。 我有一个问题、即只有在输入 BCLK 和 WCLK 被时钟信号短暂触发时、输出上的信号才存在。 因此、在没有 WCLK 和 BCLK 的情况下、输出信号也是可用的。 仅连接 MCLK。 您能向我解释一下这种行为吗?

谢谢

Richard

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

    您好、Richard、

    欢迎使用 E2E、感谢您关注我们的产品!

    'AIC3254的 miniDSP 和内部块需要系统时钟才能正常运行。 这个时钟可在内部由 MCLK 或 BCLK 生成。 BCLK 有可能是系统中这个时钟的时钟源并且一旦它运行、内部块开始它们的运行。 您能否检查您的应用中使用了什么时钟作为系统时钟源? 如果您使用的是 miniDSP、是否可以共享您的处理流程以便我可以尝试在 EVM 中复制行为?

    此致、

     Diego Melendez López í a
      音频应用工程师

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

    您好、Diego、

    时钟源为 MCLK。 由于我不使用 I2S、我认为我不需要 BCLK 和 WCLK 输入。 并且在我的项目中实现了这一功能、就像同义词一样(它仅连接了 MCLK)。 但是、如果我的 EVM 上没有 WCLK 和 BCLK、miniDSP 就无法工作。 我想了解这种行为。 我是否需要在项目中重新设计(为输入 WCLK/BDLK 接线)或者设置是否仍然不正确? 我附加了 PurePath 文件。

    此致

    Richard Dicklberger

    e2e.ti.com/.../Audio-low.zip

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

    您好、Richard、

    我在 EVM 中复制了所述的行为。 我需要向我的团队核实一下、但 AIC3254似乎需要在 ADC 和 DAC 打开后使用 μ I²S 时钟才能开始正常运行、这与初始化过程类似。 针对未提供 μ I²S 时钟的应用的权变措施是暂时将器件配置为 μ I²S 总线的主器件。 执行此操作只需要几个代码行、并且如果 μ I²S 时钟未连接到器件、将避免任何硬件更改。 可写入以下脚本以暂时将器件配置为 μ I²S 总线的主器件:

    宽30 00
    宽30 1B 0C
    宽30 1E 81
    W 30 1E 01
    宽30 1B 00

    您可以将这些命令文件添加到 PurePath Studio 上'AIC3254框架中的系统设置代码中。

    此致、

     Diego Melendez López í a
      音频应用工程师