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.

[参考译文] TLV320AIC3104:寄存器86:LEFT_LOP/M 输出电平控制寄存器、位 D1

Guru**** 2484615 points
Other Parts Discussed in Thread: TLV320AIC3104

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/870235/tlv320aic3104-register-86-left_lop-m-output-level-control-register-bit-d1

器件型号:TLV320AIC3104

尊敬的先生:

请参阅 TLV320AIC3104数据表第68页 的表88。 第0页/寄存器86:LEFT_LOP/M 输出电平控制寄存器、

您能否进一步解释位 D1 =>值1的含义:尚未应用 LEFT_LOP/M 的所有编程增益?

它是读取位、它是否可以通过编码进行更改?

对于值1、这是否意味着未应用编程的增益?  

如果我使用 LEFT_LOP/M 并对增益进行了编程、应该如何设置位值? 或者应该有什么价值?

谢谢。

此致、

Wee Keat

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

    Wee Keat、  

    D1为只读、 但说明中有错误

    对于寄存器51、58、65、72、86和93 、D1的说明目前为:

    "D1 = 0、此时" 已应用到*输出块*的所有已编程增益"

    当"并非 所有已编程的增益都已应用到*输出块*时"D1 = 1

    这是不正确的

    它实际上应该是:

    "D1 = 0、此时"并非 所有已编程的增益都已应用到*输出块*"

    "D1 = 1"已 应用到*输出块*的所有已编程增益"

     

    对于寄存器86和93 D0也是 R/W  

     

    此致、

    -Steve Wilson

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

    尊敬的 Steve:  

    复位值如何? 复位后、D1=1是否正确? (Aaron Estrada51回复数据表中的复位值也不正确、应该为0)

    对于此 D1=1、这是否意味着 如果 LEFT_LOP/M 上有任何增益变化、D1值将从0更改为1、我是对的?

    谢谢。

    此致、

    Wee Keat

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

    尊敬的 Steve:  

    复位值如何? 复位后、D1=1是否正确? (Aaron Estrada51回复数据表中的复位值也不正确、应该为0)

    对于此 D1=1、这是否意味着 如果 LEFT_LOP/M 上有任何增益变化、D1值将从0更改为1、我是对的?

    在什么情况下、D1将从0更改为1或从1更改为0?

    谢谢。

    此致、

    Wee Keat

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

    Wee Keat、  

    复位条件为"0""并非所有增益都已设置" 这是合理的、因为默认情况下输出未加电。  不能在禁用的输出上设置增益。  

    假设 LEFT_LOP/M 输出已启用、但已静音。  禁用静音后、有一种软步进算法、可缓慢增加增益、以减少卡嗒/爆裂声。  此软步进算法需要一些时间才能完成、因此从取消静音的时间到软步进完成的时间、在算法启动时、D1将从"1"更改为"0" 、并在算法完成后返回"1"。  这在毫秒内发生、并且取决于 FS、 以及每个样本使用了多少个步进、因此处理器可以检查该寄存器的状态以确保过程完成、或者添加一个短延迟以允许增益更改完成。  

    也就是说 、当器件断电时、D1将始终为"0"的另一种方式。  器件加电后、D1将变为"1"并保持该状态、直到增益发生更改或器件断电。  

    此致、

    -Steve Wilson