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
Typec协议之PD通信消息详解一相关推荐
- 计算机网络中的语法 语义 时序的概念,网络iso协议及语义语法时序详解
网络iso协议及语义语法时序详解 计算机学习 网络协议的三要素 在计算机网路中,通信发生在不同系统的实体之间,,实体(entity)是能够发送和接收信息的任何事物.然而,两个实体间仅发送比特流就指望能 ...
- USB CCID类协议中的APDU命令详解
出处:http://blog.chinaunix.net/uid-29124653-id-4573075.html 原文地址:USB CCID类协议中的APDU命令详解 作者:jeffasdasd 最 ...
- HTTP协议之http状态码详解 300-305 重定向
HTTP协议之http状态码详解 HTTP状态码,我都是现查现用. 我以前记得几个常用的状态码,比如200,302,304,404, 503. 一般来说我也只需要了解这些常用的状态码就可以了. 如果 ...
- 【CTO讲堂】SaaS云端语音通信架构详解
为了帮助IT从业者职业之路拥有更多收获,在诸多C粉的殷切期待下,由 CTO俱乐部打造的CTO线上讲堂自登场以来获得大家好评.本期邀请容联七陌CTO张杨带来"SaaS云端语音通信架构详解&qu ...
- SpringBoot+STOMP 实现聊天室(单聊+多聊)及群发消息详解
上篇系列文章:springboot+websocket构建在线聊天室(群聊+单聊) 最近发现stomp协议来实现长连接,非常简单(springboot封装的比较好) 本系列文章: 1.springbo ...
- HTTP协议头部与Keep-Alive模式详解
HTTP协议头部与Keep-Alive模式详解 HTTP协议头部与Keep-Alive模式详解 - 玩命写博客 - 博客频道 - CSDN.NET HTTP协议头部与Keep-Alive模式详解 20 ...
- php 微信 群聊,vbot微信机器人微信聊天消息详解(18):群组变动
<vbot微信机器人微信聊天消息详解(18):群组变动>要点: 本文介绍了vbot微信机器人微信聊天消息详解(18):群组变动,希望对您有用.如果有疑问,可以联系我们. 当微信群新增了成员 ...
- TYPE-C接口的工作原理图文详解
TYPE-C接口的工作原理图文详解 发表于 2018-01-29 09:53:53 电子常识 +关注 2016年,有一个名词在手机上非常火,几乎所有的旗舰手机都会提到这个名词,说到这,大家应该都够猜到 ...
- 西门子S7-1200PLC与V20变频器进行MODBUS RTU通信步骤详解
西门子S7-1200PLC与V20变频器进行MODBUS RTU通信步骤详解 在TIA博途中创建项目,组态1200PLC,并添加CM1241 RS485模块,如下图所示,
最新文章
- web11 Struts处理表单数据
- 图像拼接 SIFT资料合集
- GDCM:创建DICOMDIR的测试程序
- 【半译】两个gRPC的C#库:grpc-dotnet vs Grpc.Core
- 华为手机可以安装python吗_何安装python2.6
- 机器学习降维算法四:Laplacian Eigenmaps 拉普拉斯特征映射
- python的jieba分词
- paip.网站扫描安全工具hp WebInspect 使用指南
- 2019年Unity学习资源指南[精心整理]
- 创业圈里不讲武德,大厂高管也得挨市场的毒打
- 生鲜配送系统开发功能流程 生鲜配送系统源码
- php 中文 无法写入 mysql_php数据库不能存入中文
- Jugglefest
- 神马笔记 版本1.4.0
- 如何点亮一盏LED灯
- ASP动态网页生成静态Html网页代码
- t3实训控制系统服务器,T3教育专版,实训控制系统,考试服务器安装,IIS已经装过了,但是还是提示这个错误。电脑是SERVER2003,ISO原版!...
- 电路设计实例:op07c 运算放大电路设计--- 检测电流
- 奇易群控模拟器v3.1.2绿色版
- SNF软件开发机器人产品白皮书