ZHCACN4 may   2023 MSPM0L1106

PRODUCTION DATA  

  1.   1
  2.   摘要
  3.   商标
  4. 1引言
  5. 2硬件连接
  6. 3软件结构和重要函数
    1. 3.1 系统初始化
    2. 3.2 低级命令控制
    3. 3.3 高级函数
  7. 4重要函数的测试结果
    1. 4.1 读取警报状态
    2. 4.2 读取安全状态
    3. 4.3 读取 PF 状态
    4. 4.4 读取电流
    5. 4.5 读取所有温度
    6. 4.6 读取所有电压
  8. 5参考文献

读取安全状态

表 4-2 显示了如何读取 BQ76952 的安全状态。以下示例依次读取 0x03、0x05 和 0x07,0x03 中返回的值为 0x0004,这意味着存在电池欠压安全故障。更多状态说明可在 TRM 中找到。

表 4-2 安全状态命令说明
命令 名称 单位 类型 说明
0x03 Safety Status A 十六进制 H1

在触发启用的安全故障时提供单独的故障信号。

位描述可在 Safety Status A 寄存器中找到。

0x05 Safety Status B 十六进制 H1

在触发启用的安全故障时提供单独的故障信号。

位描述可在 Safety Status B 寄存器中找到。

0x07 Safety Status C 十六进制 H1

在触发启用的安全故障时提供单独的故障信号。

位描述可在 Safety Status C 寄存器中找到。

GUID-2182646A-B71C-4834-9657-AC9DD6AD9903-low.png图 4-2 所捕获的用于读取安全状态的 I2C 波形