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.

[参考译文] BQ25120:I2C 总线传输

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/617369/bq25120-i2c-bus-transfers

器件型号:BQ25120

数据表介绍了 I2C 协议(即开始/地址/数据/停止等)、但并未告知用于访问器件上特定寄存器的特定读取写入操作。

我是否认为读取/写入特定寄存器正确的传输协议使用组合格式(如 I2C 规范中所述)并写入第二个字节(在器件的总线地址之后) 作为寄存器偏移量、然后 在该偏移量之后从连续寄存器地址读取/写入连续寄存器地址的传输中作为连续读取和写入字节? 或者我是否需要单独寻址每个寄存器?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    我将对此进行研究。 当我有答案时、我会返回给您。
    -Raheem
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Martyn、

    组合格式的使用与问题中描述的一样、仅地址被偏移。 下面显示了一个典型的线路顺序。

    此致、

    Raheem