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

   Messages


消息由消息头和可变长度(包括零)数据部分组成。消息=头+数据  格式如下图:

1、只包含头消息,其它为PHY Layer.

2、包含消息头和数据消息。

 

 

3、包含消息头和数据消息,和扩展的消息。


                                                Message Header


从表中可以看出消息头消息含有16位的信息,对每位做出分析如下:

Extended :

1位扩展字段应设置为零以表示控制消息或数据消息,设置为1以表示扩展消息。

Number of Data Objects:

当扩展字段设置为零时,数据对象的3位数字字段应表示32位的数字跟随消息头的数据对象。当该字段为零时,消息是控制消息,当该字段为非零时,消息是数据消息.

MessageID:

MessageIDCounter在通电时应初始化为零,这是软复位或硬复位的结果。的MessageIDCounter将在成功接收到作为接收a的指示的消息时递增GoodCRC消息。

Port Power Role:    

0:sink 1:source

Cable Plug:  

0:消息来自于DFP或者UFP  1:消息来自于插座

Specification Revision:

修订规范 00 :Revision 1.0        01: Revision 2.0     10 :Revision 3.0     11 :Reserved, Shall Not be used

 

Port Data Role:       

1:DFP    0:UFP

Message Type:     

指定消息类型,跟控制消息相关,具体见下节控制消息图。

本文转自博主--若水001;原地址:https://blog.csdn.net/qq_41799143/article/details/99689085

  • 2
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值