您好!
我使用 BQ25895的输入源类型检测功能来检测标准和非标准充电器。
我正在使用 VBUS_STAT 位(寄存器0x0B)来获取 USB 输入类型。 对于非标准适配器、我使用其他 IINLIM 位(寄存器0x00)来区分1A/2A/2.1A/2.4A 适配器。
在应用程序启动之前插入 USB 充电器时、此操作正常。 如果在应用程序启动后插入充电器、或者充电器已关闭并重新插入、则 VBUS_STAT 位会更新、但不会更新 IINLIM 位。
我正在主机模式下使用 BQ、 并将 AUTO_DPDM_EN 设置为1。
当插入 USB 充电器而不仅仅是 VBUS_STAT 位时、BQ 如何更新 IINLIM 位?
提前感谢您的帮助。
Oliver