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.

[参考译文] TLV320AIC3204:蜂鸣器配置

Guru**** 2399305 points


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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/687771/tlv320aic3204-beep-configuration

器件型号:TLV320AIC3204

您好!

我对编解码器没有任何经验。

是否有人可以帮助我-如何配置该编解码器以获得 蜂鸣音( 例如 100ms 持续时间、1KHz 音调)? MCLK 为12MHz。

谢谢、

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

    Shlomo、您好!

    首先、请注意 AIC3204上的蜂鸣器只能用于处理块25。  因此、请务必在 PAG 0寄存器60中选择处理块25。  

    其次 、数据表中显示了所有蜂鸣器寄存器、并提供了有关如何对它们进行编程的说明。 您需要知道您的 DAC 速率是多少、 一旦您知道它是多少、 您就可以在正弦(x)和余弦(x)寄存器中提供的公式中使用它来分配频率。  将十进制值转换为二进制补码二进制。  蜂鸣声的持续时间也取决于 DAC 速率、因为该长度是根据样本进行编程的。  因此、如果您的 DAC 速率为48kHz、 并且您需要100ms、即4800个样本。  

    对于信号路由、应用参考指南第87-91页提供了示例配置、 或者您也可以使用 GUI 中的典型配置。  

    您提到您的 MCLK 为12MHz、 应用参考指南还提供了常见 MCLK 频率的 PLL 系数表。  

    此致、  

    -Steve Wilson

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

    非常感谢。

    我正在与 Alexander Shapirshtmein 合作、他向您询问同一个问题、因此他将向您发送原理图以供审核。

    Shlomo

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

    好的、谢谢! 我想知道这两个线程是否已连接。 当我回应 Alexander 时、我可以将您的配置加载到 EVM 中、然后我会听到一声哔声。 现在、我要说它听起来不像是1k、它长于100ms、但我将 DAC FS 设置为48kHz、因此您可能是为不同的 FS 创建了系数。 您能就此发表评论吗?

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

    Shlomo、

    我们能够解决 此并行线程中的问题。  我很高兴我们能够解决您的问题。 如果您有其他问题、请告诉我。  

    此致、  

    -Steve Wilson

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    再次感谢。 我们感谢您的快速高效支持。

    Shlomo