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.

[参考译文] TLV320AIC12K:TLV320AIC12K 上的问题

Guru**** 2513185 points
Other Parts Discussed in Thread: TLV320AIC12K

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/937729/tlv320aic12k-problem-on-tlv320aic12k

器件型号:TLV320AIC12K

尊敬的所有人:

我将 TLV320AIC12K 用于音频服务。 CRS 配置如下:

R2:0x60

R4:0x94

R4:0x41

R5:0x3a

R5:0x6A

R3:0x08

R6:0x02

R1:0x61

TLV320AIC12K 编解码器被配置为主器件、MCLK 为20.48M。 DOUT 引脚输出数字信号、该信号输入到 DIN 引脚的下一帧(FS 的下降沿)。 但存在一些问题:

1、如上所示、我选择 M=20、N=8、P=1。 如数据表中所述,Fs = 20.48/(16*M*N*P)= 8kHz。 但  示波器上的实际 fs 为32kHz、 连续两个下降沿的时间间隔为31.25us。

  如果我 仅选择 P=4、则实际 Fs 为8kHz。

我 还注意 到编解码器发出的声音。 当 实际的 FS 为32kHz 时、回声噪声较低、但当为8kHz 时、噪声较大。

谢谢、

苗族。

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

    你(们)好、苗

    寄存器值和计算看起来正确。 您是否可以读回并验证是否确实写入了正确的寄存器值?

    此致。

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

    您好、Miao、

    请注意、设置 P = 4会违反数据表"工作频率"部分( 第21页)第5步中提到的条件

    10MHz <=(MCLK / P)<= 25MHz。

    对于一个20.48 - P = 1和 P = 2的 MCLK、只有两个 P 值将满足上述条件。

    P = 2是可在 N = 10和 M = 8时尝试的值。

    此致。

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

    您好、Miao、

    您是否有机会尝试新组合或验证寄存器编程是否有问题?

    此致。

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

    [引用用户="Diljith"]

    你(们)好、苗

    寄存器值和计算看起来正确。 您是否可以读回并验证是否确实写入了正确的寄存器值?

    此致。

    [/引述]Hi Diljith

    很抱歉因为工作太忙而很晚才回复您。

    这些值被写入寄存器时没有错误。 我还使用您推荐的值、但结果与以前相同。

    我还尝试一些新值。 我发现、如果我   仅在 R2中将该值替换为0x20、则 fs 为8kHz、这是正确的。

    但是、在  所有配置中、我都能听到有人在说话、但  我无法理解 这是什么意思。 声音听起来像 hum~hum~

    此致。

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

    是否有人知道如何解决这个令人困惑的问题?