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.

[参考译文] TPS25751:如何访问寄存器

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1529073/tps25751-how-to-access-registers

器件型号:TPS25751

工具/软件:

您好、

如果我的客户想要从存储器映射寄存器(例如 PD 状态[40h]) 读取)读取数据、则 按如下方式访问数据是否正确?

访问格式:数据表中的图 8-31。

  • 唯一地址=在表 8-5 的 ADCIN1/IN2 中定义。
  • 寄存器编号= 40h ((PD 状态寄存器)
  • 字节计数= 4
  • 读取 4 字节

此外、如果他们要写入“SWDF" 4CC“ 4CC 命令、按如下方式访问它是否正确?

Access Format(访问格式):数据表中的图 8-30。

  • 唯一地址=在表 8-5 的 ADCIN1/IN2 中定义。
  • 寄存器编号= 08h (命令寄存器)
  • 字节计数= 4
  • 将'SWDF'(0x53574446) 写入数据

我想确认我的理解是否正确  

谢谢、此致、
Hattori 先生。

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

    尊敬的 M. Hattori:

    您的理解部分正确。

    [报价 userid=“9465" url="“ url="~“~/support/power-management-group/power-management/f/power-management-forum/1529073/tps25751-how-to-access-registers

    访问格式:数据表中的图 8-31。

    • 唯一地址=在表 8-5 的 ADCIN1/IN2 中定义。
    • 寄存器编号= 40h ((PD 状态寄存器)
    • 字节计数= 4
    • 读取 4 字节
    [/报价]

    对于 I2C 读取、它们将首先发送具有寄存器编号的唯一地址、然后发送具有读取位的唯一地址。 然后、PD 控制器将返回 1 + N 位、其中额外的字节是首先返回的字节计数。

    在本例中、PD 状态的 长度为 4 个字节

    • 唯一地址
    • 寄存器编号
    • 唯一地址(读取)
    • 读取 5 个字节(第一个字节是数字字节,接下来的 4 个字节是数据)

    对于 4CC 命令、您是正确的。

    谢谢。此致、

    Chris