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.

[参考译文] LM4.81万Q-Q1:默认寄存器值和如何写入

Guru**** 2462550 points


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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/765614/lm48100q-q1-default-register-values-and-how-to-write

部件号:LM4.81万Q-Q1

您好,

请显示寄存器的所有默认值吗? 如果POWER_ON为1 (默认音量),以及输入为ON或OFF (开),则在POWER_UP (开机)时不清楚。

请告诉您如何写注册表。 在第17页的图14中,不涉及注册地址。 用户是否应该一次写入寄存器的所有5个字节? 我的意思是以下顺序:

设备地址W>ACK <REGISTER DATA0>ACK <REGISTER Data1>ACK <REGISTER DATA2>ACK <REGISTER DATA3> ACK <REGISTER DATA4> ACK STOP  

还是可以有选择地访问特定的寄存器地址?

谢谢。

此致,

Oguri (TIJ汽车FAE)

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

    你好,Oguri-san,

    寄存器地址由寄存器数据确定,如数据表的"写入顺序示例"图所示。

    首先,必须发送设备地址。 此设备由两个不同的地址组成,这些地址取决于B1。 因此,两个选项是111.11万 + R/W位和111.1101万 + R/W位。

    然后,寄存器数据与寄存器地址(位B7 - B5)和寄存器数据(位B4 - B0)一起发送。 B7 - B5位用于选择要写入的寄存器,如下表所示:

    对于默认值,数据表中未指定此信息。 但是,所有位都应该是'0'作为默认状态。

    此致,
    Luis Fernando Rodríguez ñ o S.

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

    谢谢! 这是一个相当不寻常的计划。

    另一个问题是,是否可以像我在原始帖子中那样一次对多个字节执行写操作? 这就像在下面写所有5个寄存器一样。 还是必须一个一个地进行?

    start <device address W> ACK <register DATA0> ACK <register Data1>ACK <register DATA2> ACK <register DATA3>ACK <register DATA4> ACK STOP

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

    我同意,I2C方案与正常使用稍有不同。

    由于寄存器数据还包含寄存器地址,因此不可能连续写入所有5个寄存器。 你必须逐一写。

    此致,
    Luis Fernando Rodríguez ñ o S.