ZHCADH7 December   2023 BQ76905 , BQ76907

 

  1.   1
  2.   摘要
  3.   商标
  4. 1直接命令
    1. 1.1 警报启用 - 0x66
    2. 1.2 电芯1 电压 - 0x14
    3. 1.3 内部温度 - 0x28
    4. 1.4 CC2电流- 0x3A
    5. 1.5 直接命令总结
      1. 1.5.1 禁用自动刷新
  5. 2子命令
    1. 2.1 DEVICE_NUMBER - 0x0001
    2. 2.2 FET_ENABLE - 0x0022
    3. 2.3 重置 - 0x0012
    4. 2.4 CB_ACTIVE_CELLS - 0x0083
    5. 2.5 子命令摘要
  6. 3读取和写入 RAM 寄存器
    1. 3.1 读取启用保护功能A
    2. 3.2 进入 CONFIG_UPDATE 模式
    3. 3.3 写入启用保护功能A
    4. 3.4 写入 VCell Mode
    5. 3.5 退出 CONFIG_UPDATE 模式
    6. 3.6 读取和写入 RAM 寄存器摘要
  7. 4具有 CRC 的 I2C
  8. 5简单代码示例
  9. 6参考文献

警报启用 - 0x66

表 3-9 展示了使用命令 0x66 的 警报启用 命令。默认情况下,Alarm Enable 的寄存器设置设为 0xC200。在图 1-1中,设置更改为 0x0060。数据采用小端格式。BQ7690x 的器件地址是 0x10(8 位),其中 LSB 是 R/W 位。直接命令遵循 I2C_Write(I2C_ADDR, Command, DataBlock) 格式,因此对于该示例,该命令可以为 I2C_Write(0x10, 0x66, [0x60, 0x00])

表 1-1 警报启用命令说明
命令名称单位类型说明
0x66警报启用十六进制H2警报状态掩码()。可以在操作期间写入更改,以更改启用的警报源。
GUID-20220817-SS0I-BMSR-HTJT-V9LRZJCRSXQG-low.png图 1-1 将 Alarm Enable 设为 0x0060 后捕获到的 I2C 波形