ZHCUAN8A April 2016 – November 2022 BQ27220
BQ27220 电量监测计支持标准 I2C 读取、增量读取、快速读取、单字节写入和增量写入功能。7 位器件地址 (ADDR) 是十六进制地址的最高有效 7 位,固定为 1010101。因此、I2C 协议的前 8 位分别为 0xAA 或 0xAB,用于写入或读取。
“快速读取”返回地址指针指示的地址处的数据。地址指针是 I2C 通信引擎内部的一个寄存器,只要电量监测计或 I2C 主设备确认数据,该指针就会递增。“快速写入”功能以相同的方式工作,它是将多个字节发送到连续命令位置(例如需要两个字节数据的两字节命令)的便捷方式。
不支持以下命令序列:
尝试写入只读地址(在主设备发送数据后为 NACK):
尝试读取 0x6B 以上的地址(NACK 命令):