有一个问题。 您能否通过读取 TPS25751 的寄存器 0x34 来确认配置的 12V3A 受电方已获得当前实际协商 PD 适配器的电压和电流值? 在这里、通过读取寄存器 0x34、我发现根据 PD 协议解析的协商电压值仅为 3.75V。 但是、当我测量 VBUS 时、输出电压为 12V。 可以使用哪些方法来获取协商的实际电压值?

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.
正在启动 Type-C 协商电压测试...
将数据 0x34 发送到地址 0x21
从寄存器读取的原始数据(十六进制):06 2C C1 03 00 80
原始寄存器数据字节:
字节 0:0x06 (6)
字节 1:0x2C (44)
字节 2:0xC1 (193)
字节 3:0x03 (3)
字节 4:0x00 (0)
字节 5:0x80 (128)
完整的 48 位寄存器值:0x800003C12C06
完整的 48 位寄存器值(十进制):140737551346694
保留字段(位 47-42):0x20 (32)
第一个 PDO 控制位(位 41-32):0x000 (0)
活动 PDO(位 31-0):0x03C12C06 (62991366)
PDO 类型(位 31-30):固定电源 (0x0)
以 50mV 为单位的电压(位 19-10):0x04B (75)
协商电压值:3750mV (3.75V)
[ Type-C 协商电压]通过 — 协商电压:3750mV (3.75V)
这是测试日志。
大家好、Aya
得到它。这是新的测试日志
【信息】正在启动 Type-C 协商电压测试...
【信息】将数据 0x34 发送到地址 0x21
【信息】从寄存器读取的原始数据(十六进制):
06 2C C1 03 00 80 00
【信息】字节计数 (N):6
【信息】实际寄存器数据字节:
【信息】数据字节 0:0x2C (44)
【信息】数据字节 1:0xC1 (193)
【信息】数据字节 2:0x03 (3)
【信息】数据字节 3:0x00 (0)
【信息】数据字节 4:0x80 (128)
【信息】数据字节 5:0x00 (0)
【信息】寄存器值(基于 6 个数据字节):0x00800003C12C
【信息】寄存器值(十进制):549756059948
【信息】完整的 48 位寄存器值(二进制):
【信息】00000000 100000000 00000011 1100000001 00101100
【信息】保留字段(位 47-42):0x00 (0)
【信息】第一个 PDO 控制位(位 41-32):0x080 (128)
【信息】活动 PDO(位 31-0):0x0003C12C (246060)
【信息】寄存器字段细分:
【信息】位 47-42(保留):000000 (0x00)
【信息】位 41-32(第一个 PDO 控制):0010000000 (0x080)
【信息】位 31-0(活动 PDO):00000000 00000011 11000001 00101100 (0x0003C12C)
【信息】PDO 类型(位 31-30):
【信息】固定电源 (0x0)
【信息】以 50mV 为单位的电压(位 19-10):0x0F0 (240)
【信息】协商电压值:12000mV (12.00 V)
Type-C 协商电压协商电压:12000mV (12.00 V)
Type-C 协商电压 1 协商电压:12000mV (12.00 V)