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.

[参考译文] TLV320AIC3101:TLV320AIC3101 AGC 函数的配置问题

Guru**** 2484615 points
Other Parts Discussed in Thread: CC8520, TLV320AIC3101

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/871103/tlv320aic3101-configuration-issue-on-tlv320aic3101-agc-function

器件型号:TLV320AIC3101
主题中讨论的其他器件:CC8520

尊敬的 TI 专家:

我们有一个无线扬声器应用、它利用 TLV320AIC3101+CC8520+外部 MCU 来提供进一步的控制。 TLV320AIC3101连接到了 MIC、我们尝试配置其 AGC 功能、但我们发现音频输出会以某种方式失真。 下面是 AIC3101配置例程的快照。 如果有任何问题、您会提供建议吗? 如果您能给我一些建议、我们将不胜感激。 非常感谢。

CodecRegWrite (AIC31_P0_REG26、0x8F、sizeof (CodecWrite));

CodecRegWrite (AIC31_P0_REG27、0x59<<1、sizeof (CodecWrite));           

CodecRegWrite (AIC31_P0_REG28、0x74、sizeof (CodecWrite));

CodecRegWrite (AIC31_P0_REG29、0x8F、sizeof (CodecWrite));

CodecRegWrite (AIC31_P0_REG30、0x59 << 1、sizeof (CodecWrite));

CodecRegWrite (AIC31_P0_REG31、0x74、sizeof (CodecWrite));

 CodecRegWrite (AIC31_P0_REG34、0x0、sizeof (CodecWrite));          

CodecRegWrite (AIC31_P0_REG35、0x0、sizeof (CodecWrite));

此致、

Peter

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

    您好、Peter、

    感谢您的提问! 我将需要更多信息。 您可以提供以下几项帮助:

    1.您能否分享您尝试使用的原理图或方框图?

    2.您能否提供寄存器转储、以便我查看所有寄存器?

    3.至于输出失真,您能否对输入和输出进行示波器捕捉?

    我假设您要将数字音频数据从编解码器发送到 CC8520、然后再传输数据。 如果是这种情况、您还需要查看 CLK 信号并确保 ASI 设置正确。 作为快速检查、您还可以将 DOUT 连接到编解码器上的 DIN 并检查输出。 这是一种完整性检查、以确保问题不是来自 CC8520。 这些只是一些需要开始的事情。

    此致、

    Aaron

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

    您好、Peter、

    在哪里可以找到解决方案?

    此致、

    Aaron