ZHCAF16 February   2025 BQ76942 , BQ76952

 

  1.   1
  2.   摘要
  3.   商标
  4. 1简介
  5. 2硬件设置
  6. 3CRC 和校验和编程及示例命令
    1. 3.1 CRC 计算示例
    2. 3.2 校验和计算示例
  7. 4OTP 编程示例
    1. 4.1 配置进入密封模式的编程步骤
    2. 4.2 OTP 编程流程图
    3. 4.3 OTP 逐步命令示例
  8. 5总结
  9. 6参考资料

校验和计算示例

图 3-4 显示了一个用于校验和计算的软件编码。

 用于校验和计算的软件编码图 3-4 用于校验和计算的软件编码

图 3-5 显示了具有校验和格式的 I2C 命令示例。例如,将数据 0x8C 写入寄存器 0x9261,然后将校验和数据及长度写入 0x60/0x61。校验和是根据地址和数据 (0x61 0x92 0x8C) 计算。长度还包括器件地址 (0x10) 和子命令 (0x3E) 的两个字节,但不包括 CRC 字节,在本例中总长度为 5。

数据格式如下所示:

0x10 0x3E 0x61 0xAD 0x92 0xF7 0x8C 0xAD;

0x10 0x60 0x80 0xDE 0x05 0x1B;

 具有校验和及 CRC 的命令图 3-5 具有校验和及 CRC 的命令