BQ76PL455 FAULT_DEV 出现异常
时间:10-02
整理:3721RD
点击:
Hi Ti,
目前使用BQ76PL455出现一个问题, 在执行读取FAULT_SUM功能时, 系统显示FAULT_SUM[SYS_FAULT_SUM]异常, 发现主要原因是 FAULT_DEV[USER_CKSUM_ERR]出现报警。
查询手册章节7.3.12.6 第38页(ZHCSEK2B –APRIL 2015–REVISED DECEMBER 2015), 他写说"...若 CSUM 和 CSUM_RSLT 不匹配,FAULT_DEV[USER_CKSUM_ERR] 标志将置位,直到相关错误条件得到纠正。该故障标志未锁存,在不匹配条件解除后即可自我清除。"
请问我都只有访问暂存器, 读读电池电压和错误异常资讯, 为何也会有出现CSUM 和 CSUM_RSLT 不匹配情形, FAULT_SUM[SYS_FAULT_SUM]这个状态位无法清除, 所以请问我该如何解除错误?
读取csum_rslt的值,写入到csum中, 即可清除
请问CSUM_RSLT在何时及何种情况下需重新写入CSUM?
手册(ZHCSEK2B –APRIL 2015–REVISED DECEMBER 2015) 7.6.2 寄存器汇总如下图, 是否每次只要写入和除出CSUM(Y)相关寄存器都需重新将CSUM_RSLT数值写入CSUM?