工具与软件:
在我的应用中、BQ25672为步进电机器件供电。
我的测试条件:
1.充电器已经连接、充电器电压为20V
2.电池接通,电池电压接近12.6V,电池为三节串联电池。
3.将6个掩码寄存器28h……2Dh 设置为1h、而仅将 REG29_BIT-7 [CHG_MASK]设置为0h。 只有一个标志可以生成 INT。
4.将 REG_0A 寄存器设置为:[BATTERY REAR充电 抗尖峰脉冲时间] 设置为2048ms;并将寄存器[BATTERY REAR充电 阈值偏移(低于 VREG)]设置为200mV
我的问题:
当电机启动时、BQ25672会生成中断信号、我可以将 REG23位7 [CHG_FLAG]读出1h。
实际上、在测试波形中、SYS 电压下降时间接近200us、远小于 [电池充电抗尖峰脉冲时间]。
导致电池充电状态改变并产生中断的原因。

在我的示波器波形中、
红色通道正在测试 IC 引脚21 INT 信号、
蓝色通道正在测试电机 EN 信号、
黄色通道正在测试 IC 引脚25 SYS (连接到系统的充电器输出电压)