您好,
如果电话已插入,TPS65988可以告诉我的最可靠的方法是什么? USB-C 到 USB-C 设备附件仅使用寄存器0x1A 运行良好,因为基本的 c-c 电缆不会对 CC 线路执行任何操作,因此插头检测位工作正常。 但是,USB C 至微型 USB 和 USB C 至 Lightning 电缆都将拉动 CC 线路,从而触发插头检测位。 然后,当我将旧设备插入任一条电缆时,我看到寄存器1A,3F 或其他我查看过的设备没有变化。 我还转储了完整的寄存器快照,并将空电缆与连接旧设备的时间进行了比较,在这两种情况下,我看不到 tps65988设备寄存器之间的真正区别。
我是否可以查看其他寄存器,或者是否需要使用测量 VBUS 电流来确定设备是否已连接并正在充电? 不幸 的是,我必须将(连接和充电)和(连接和不充电)作为单独的状态报告,因此我使用5mA Vbus 电流阈值来确定设备是否已连接和充电,或者是否已连接并且未充电。 我本来希望我可以选择“充电器检测状态”,但正如我所说的那样,空电缆报告的寄存器值与我在旧充电设备上添加时相同。
我对其他建议持开放态度,并感谢您的帮助!
亚当