您好!
每次插入/移除 USB 时、REG0D 位[7] FORCE_VINDPM 默认为"0"。
1) 1)我一直想使用 FORCE_VINDPM="1"、但您能告诉我设置 REG0D 位[7]的适当时间吗?
2) 此外,是否有办法在插入或移除 USB 的情况下始终将 REG0D 位[7] FORCE_VINDPM 设置为"1"?
此致、
西井市
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
尊敬的 Nishie:
感谢您通过 E2E 联系我们。
遗憾的是、在 BQ25898器件上、无法始终使 REG0D 位7 FORCE_VINDPM = 1b。 该器件的设计可确保每次插入输入适配器时、VINDPM 阈值都会复位。
它被设计成这种方式、以防止一个错误设定的 VINDPM 阈值阻止使用可接受的输入源进行充电。 例如、如果 VINDPM 未在 USB 处复位、当 FORCE_VINDPM = 1且9V 适配器的 VINDPM 阈值设置为8.5V 时、插入一个有效的5V 输入电源将被认为低于 VINDPM、并且转换器不会启动。
1)我总是想使用 FORCE_VINDPM="1",但您能告诉我设置 REG0D 位[7]的适当时间 FORCE_VINDPM?
我最好的建议是在插入适配器后始终写入 FORCE_VINDPM = 1。 FORCE_VINDPM 将保持= 1、直到下次插入 USB 输入。 固件方案示例是在中断主机以检查适配器插接之后、读取 REG0B 中的 PG_STAT 位。 确认适配器插入后、在 REG0D 中设置所需的 VINDPM 阈值。
此致、
加勒特