bq76940在进行CC测量时,每250ms读一次,当CC_Ready为1 时,同时清除CC_Ready位,即将CC_Ready写1,但CC_Ready为1时,由于SYS_STAT与alert信号是或的关系,Alert信号置1会影响到CHG_ON 和DSG_ON,CHG_ON 和DSG_ON一直为0。
如果不使用CC测量,则不会出现这种情况。
Cheng.W:
alert和chg on dsg on 没有直接的关系
yupeng Lao:
应该是清除CC_Ready位时产生了故障,导致OVRD_ALERT置1了
Hugo Zhang:
回复 yupeng Lao:
OVRD_ALERT是当ALERT pin本身输出为低电平,但外部强加了一个高电平,这样芯片就会认为是OVRD_ALERT。
OVRD_ALERT会把CHG和DSG同时关闭。