Typec协议之PD通信消息详解二

    控制消息


       当消息头中的数据对象字段数设置为0时,将消息定义为控制消息。控制消息仅由消息头和CRC组成。协议层发起消息(即接受消息、拒绝消息等)。控制消息类型在消息头的消息类型字段中指定(第4…0位)。  

GoodCRC :GoodCRC消息应返回消息的MessageID, 确认前一条报文已正确接收.

GotoMin : GotoMin消息只适用于那些在接收请求数据对象。它是对接收端口的一个指令,将其操作功率级别降低到最小.

Accept  :在下列情况下,接受讯息是有效的回应:

Request、PR_Swap、DR_Swap、VCONN_Swap、FR_Swap、Soft_Reset、

Reject  :在下列情况下,拒绝讯息是有效的回应:

Request、PR_Swap、DR_Swap、VCONN_Swap

Ping    :以前用于USB Type-A和USB Type-B连接器,以确定在没有发生其他消息传递时接收器是否继续存在。

PS_RDY  :由源发送表示电源已达到所需的工作状态。

Get_Source_Cap :得到源端功能,对方回应Source_Capabilities Message。

Get_Sink_Cap :得到Sink端功能,对方回应Sink_Capabilities Message。

DR_Swap :DR_Swap消息的接收者应通过发送Accept消息、Reject消息或Wait消息来响应。接收到Accept后,DFP,UFP交换角色。Reject不采取措施。Wait表示将来可能交换,暂时不采取操作。

PR_Swap :任何端口合作伙伴都可以发送PR_Swap消息来请求交换电源角色。返回消息为Accept消息、Reject消息或Wait。

VCONN_Swap :顾名思义,交换VCONN角色。消息发送后,对方执行。新的V CONN源将发送PS_RDY消息,指示它现在正在寻找VCONN。初始V CONN源在收到PS_RDY消息的最后一位EOP后,应停止在tVCONNSourceOff内寻找VCONN。

Wait     :表示等待.

Soft Reset :当存在消息同步错误时,源或接收器可以发送一条Soft_Reset消息。软t_reset消息从协议层错误中恢复。接收放会恢复到PE_SNK_Ready和PE_SRC_Ready状态

Not_Supported :表示不支持。

Get_Source_Cap_Extended :请求关于端口源功能的附加信息。

Get_Status :请求端口合作伙伴的当前状态。源或接收器应返回一条状态消息作为响应

FR_Swap :

Get_PPS_Status:接收器发送Get_PPS_Status消息来请求关于源状态的附加信息

Get_Country_Codes :支持的[ISO 3166]中定义的alpha-2国家代码。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值