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.

[参考译文] TLV320ADC3101:削波了 TLV320ADC3101的 ADC 数据

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1378878/tlv320adc3101-clipped-adc-data-from-tlv320adc3101

器件型号:TLV320ADC3101

工具与软件:

我们使用 TLV320ADC3101输入1kHz 正弦波来测试代码。  我们从 ADC 获得的数据如下图所示。  看起来正在削波正弦波并降低峰值处的信号。  我们本以为这是 AGC、但我们认为它已关闭。  我们使用的寄存器设置位于.txt 文件中的下方。


您能否建议对 ADC 寄存器设置进行任何调整、以便我们获得合适的正弦波?

e2e.ti.com/.../raw_5F00_data_5F00_24_5F00_bit.240624_5F00_1455.txt

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

    尊敬的 Rob:

    根据寄存器设置、我认为预期数据格式为24位 I2S。

    ADC 的输出 是 PCM 的二进制补码整数。 根据上面的图和所附文件中的数据、我认为基于二进制补码转换数据将会产生适当的正弦信号。

    谢谢。此致、

    Lakshmi Narasimhan

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

    可以、所需的输出格式是 I2S 24位数据。  您说的是在收到来自 ADC 的数据后、我们需要对其执行二进制补码吗?  为什么会这样?为什么数据无法在正常2^24范围内输出?  是否需要进行寄存器设置来提供正常数据范围输出?  为什么它看起来 AGC 打开并削波峰值?

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

    尊敬的 Rob:

    根据 I2S 标准、所有音频器件的标准数据格式均为 PCM 二进制补码编码数据。 没有用于更改格式的寄存器设置。

    谢谢。此致、

    Lakshmi Narasimhan

x 出现错误。请重试或与管理员联系。