我在清除 BQ25895寄存器0x06中的 BATLOWV 位时遇到问题。 在连接 VBUS 的情况下、我能够清除该位。 在 VBUS 断开且仅依靠电池电源运行的情况下、该位卡在1。 我可以设置所有其他设置、包括寄存器0x06的其余部分。 如果我在 VBUS 被连接的情况下清零该位、那么当 VBUS 被移除时、该位会复位回1。
这是预期行为吗? 2022年10月的数据表中未指示对 BATLOWV 位进行访问的任何特殊条件。
所述问题仍未记录在案(尽管已经存在4年)、即 BATLOWV 设置用于在升压模式下关闭 BATFET (而不是规范中的电池耗尽电压)。 遗憾的是、这是非常复杂的芯片没有足够文档的许多实例之一、具有许多隐藏和未指定的行为-是否有任何希望更新数据表或至少有详细的勘误文档? 出现设计错误、但我们需要了解这些错误、才能使我们自己的设计正常工作!
如果此客户实际获得2.85V 截止电压、这意味着他们以某种方式清除 BATLOWV 以启用电池电源上的2.8V 设置、因为默认值为3.0V。 在本例中、芯片在3.0V 时似乎确实有效截止、因此它肯定会使用该位。 但是、清除该位并使其保持清零所需的条件是什么?
谢谢!