ZHCU943A November 2020 – July 2022 TPS25750
PD 控制器在接收到 Get_Sink_Cap 消息后会将此寄存器的内容作为 Sink_Capabilities 消息发送(除非其配置或 USB PD 规则在上下文中要求不同的响应)。
对此寄存器的写入不会立即生效。每当必须发送受电方能力消息时 PD 控制器都会更新并使用此寄存器。
地址 | 名称 | 访问 | 长度 | 每个端口均唯一 | 上电默认值 |
---|---|---|---|---|---|
0x33 | TX_SINK_CAPS | RW | 29 | 是 | 由应用程序配置进行初始化 |
位 | 名称 | 说明 | |
---|---|---|---|
字节 26-29:PDO #7(视为 32 位小端字节序值) | |||
31:0 | TXSinkPDO7 | 第七个受电方能力 PDO 的内容。请参阅表 2-27。 | |
字节 22-25:PDO #6(视为 32 位小端字节序值) | |||
31:0 | TXSinkPDO6 | 第六个受电方能力 PDO 的内容。请参阅表 2-27。 | |
字节 18-21:PDO #5(视为 32 位小端字节序值) | |||
31:0 | TXSinkPDO5 | 第五个受电方能力 PDO 的内容。请参阅表 2-27。 | |
字节 14-17:PDO #4(视为 32 位小端字节序值) | |||
31:0 | TXSinkPDO4 | 第四个受电方能力 PDO 的内容。请参阅表 2-27。 | |
字节 10-13:PDO #3(视为 32 位小端字节序值) | |||
31:0 | TXSinkPDO3 | 第三个受电方能力 PDO 的内容。请参阅表 2-27。 | |
字节 6-9:PDO #2(视为 32 位小端字节序值) | |||
31:0 | TXSinkPDO2 | 第二个受电方能力 PDO 的内容。请参阅表 2-27。 | |
字节 2-5:PDO #1(视为 32 位小端字节序值) | |||
31:0 | TXSinkPDO1 | 第一个受电方能力 PDO 的内容。请参阅表 2-26。 | |
字节 1:标头 | |||
7:3 | 保留 | ||
2:0 | numValidPDOs |
此 TX_SINK_CAPS 寄存器中的每个 PDO 都遵循 USB PD 规范中的定义,为方便起见,在下面对其进行了复制。更多有关每个字段的含义的详细信息,请参阅 USB PD 规范。
位 | 说明 |
---|---|
31:30 | 电源类型,应始终设置为 00b(固定电源) |
29 | 双角色电源,这将由 PORT_CONTRL 寄存器中的 ProcessSwapToSink、ProcessSwapToSource、InitiateSwapToSink 和 InitiateSwapToSource 字段的逻辑“或”结果覆盖。 |
28 | 更高的能力 |
27:26 | 保留 |
25 | 双角色数据,这将由 PORT_CONTRL 寄存器中的 ProcessSwapToUFP、ProcessSwapToDFP、InitiateSwapToUFP 和 InitiateSwapToDFP 字段的逻辑“或”结果覆盖。 |
24:20 | 保留 |
19:10 | 电压 |
9:0 | 工作电流 |
位 | 说明 | |||
---|---|---|---|---|
固定电源 | 可变电源 | 电池电源 | APDO (PPS) | |
31:30 | 00b | 01b | 10b | 11b |
29:28 | 保留。 | 最大电压 | 最大电压 | 00b |
27:25 | 保留 | |||
24:20 | MaxPpsVoltage | |||
19:17 | 电压 | 最小电压 | 最小电压 | |
16 | 保留 | |||
15:10 | MinPpsVoltage | |||
9:8 | 工作电流 | 工作电流 | 工作功率 | |
7 | 保留 | |||
6:0 | MaxPpsCurrent |