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.

[参考译文] TLV320ADC3140:从最低音量启动

Guru**** 2527810 points
Other Parts Discussed in Thread: TLV320ADC3140

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/983965/tlv320adc3140-start-up-from-minimum-volume

器件型号:TLV320ADC3140

大家好、团队、

请帮我解决卷问题。

在我 客户 的原型设计中、TLV320ADC3140从最小体积开始。

我检查了寄存器值、但在输出为最小值的情况下、读取的卷已正确设置为我的目标卷。

再次写入音量值后 、它 会输出音量正确的声音。

请问您可以给我一个可能的原因和解决方案吗?

(例如启动和寄存器写入的时序要求、序列等)

此致、

Itoh

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

    Itoh-San、您好!

    您是修改数字音量控制还是使用通道增益功能? 如果使用通道增益、我们建议 在退出睡眠模式后、在写入通道增益寄存器之前延迟10ms。

    最棒的

    Zak

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

    Zak 您好!

    我的客户 修改了数字音量控制。  此问题在原型上发生、但在 EVM 上不会发生。

    此外、将 ASI_CFG0寄存  器(PAGE=0x00、地址=0x07)从0x30更新为0x80 (TDM 至 LJ、ADC 范围从32位更新为16位)时、输出波形看起来不正确。 (FSYNC 看起来半个时钟太早)。
    由于写入寄存器的其他部分不 能正确反映、 所以我怀疑与时序相关的东西是错误的。

    修改数字音量控制后 、是否仍建议在上电后插入10ms 延迟?
    是否对 TLV320ADC3140寄存器编程时序有任何考虑?

    此致、

    Itoh  

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

    您好、Itoh、

    数字音量不需要10ms 延迟、只是通道增益。 听起来您的 ASI 协议可能未正确配置。 您能否分享您所使用的 DSP 的时序图? 如果您愿意、我们还可以查看 TLV320ADC3140寄存器配置和启动序列、如果您可以共享该序列。

    最棒的

    Zak

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

    你好、Zak、

    让我们离线继续讨论。 我们需要讨论一些机密信息。

    此致、

    Itoh