工具与软件:
我可以随时读取"TX_SINK_CAPS 寄存器"寄存器并查看与我的预期电压和电流限制相等的预期数据。 但是、当我在连接 USB 电缆之前读取"RX_SINK_CAPS 寄存器"时、我看到了一些非零位的数字。 我看到#有效 PDO 为5、而#7是非零。 然后、当我连接 USB 电缆并以9 V/1.2安培为设备充电并读取协商的功率寄存器时、我将读取以下值、这些值肯定与充电电压和电流值不一致。 我也在质疑为什么"保留"是一个非零数字。 我是否对 活动合同使用了错误的分析表? 用户指南中介绍了几个寄存器、但其中包含的数据非常有限。

为了详细说明我的计算、我要解析字节、提取电流位(9:0)和电压位(19:10)、并将它们转换为十进制、然后将电压乘以50、将电流乘以10、因为文档规定电压以50mV 为单位、电流以10 mA 为单位。

