今天大师匈聊一下策略状态机标准内的一些东西,然后顺便放一张图,协议分析软件抓到的数据交互过程。

一、协议交互过程(沟通电源)

这个是我们常用的分析协议的一个工具,使用这个抓到的数据包。大师匈截图了部分。
1~4行:这4行是在读Emark线,注意这个是SOP-P类型的数据哦。
1、Vconn source端发出一个vmd-discover ID协议后,
2、cable这边回复了goodcrc,表示收到,然后下一步cable应该要回复它的信息了
3、cable回复了它自身的信息,
4、Vconn source端表示收到,发出了goodcrc。
5~11行:这7行就是具体的协议沟通了,这个是SOP类型的数据。
1、source端发出source_cap,也就是广播它的挡位信息;
2、sink端发起请求,request;
3、source端表示接受,发出accept;
4、source端表示电源准备妥当,发出ps_rdy;
(省略goodcrc的介绍,goodcrc之前已经说过了,它就是单纯用来确定对面端口是否收到了发出的数据)。
以上我们简单直接明了的看到了电源沟通的过程。接下来我们看一下标准内

PD3.0详解 第十章 策略层 电源协商(二)(source端)相关推荐

  1. PD3.0详解 第十二章总结

    前面的章节分开介绍了协议层和策略层的俩个重要策略!今天想总结一下,并做一些补充.如果有一些内容没有介绍到,可能后续会补充,同学们可以关注一下大师匈. 补充点一.读Emark 大家都知道PD是标定了10 ...

  2. PD3.0详解 电源规则,全解!!!全解!!!

    电源规则 大师匈今天谈一下PD3.0的电源规则,PD3.0标准标定的规则. USB协会声称,为了世界和平世界环境,让大家用上统一标准的充电器,不用再为每一个用电设备都配一个专门的充电器,这些充电器各种 ...

  3. NEXT社区小课堂 | 第四课:dBFT 2.0详解 | 委托拜占庭容错:技术细节、挑战和前景...

    NEXT社区 | 小课堂 由于近期NEXT社区加入很多新的小伙伴,有在校大学生,有对区块链感兴趣的传统企业从业者.为了更方便.更系统的让NEXT社区的伙伴们了解NEO的技术知识,因此我们开设了小课堂, ...

  4. CentOS 8.1安装MySQL 8.0详解

    CentOS 8.1安装MySQL 8.0详解 引言 一.YUM在线安装 0.删除已安装的MySQL 1.添加MySQL Yum Repository 2.选择MySQL版本 3.安装MySQL 4. ...

  5. Carson带你学Android:图文详解RxJava背压策略

    前言 Rxjava,由于其基于事件流的链式调用.逻辑简洁 & 使用简单的特点,深受各大 Android开发者的欢迎. 本文主要讲解的是RxJava中的 背压控制策略,希望你们会喜欢. Cars ...

  6. PD3.1详解 第二章(EPR)

    PD3.1详解 第二章(EPR) 第一章节简单的介绍了如何进入EPR模式,这里主要逐步说明具体的细节: 一. 如果需要进入EPR 那么所用的线必须要满要求,我们知道PD3.0中我们必须要有emark线 ...

  7. 详解MyBatis的Dao层实现和配置文件深入

    这篇文章主要为大家详细介绍了MyBatis的Dao层实现和配置文件深入,文中的示例代码讲解详细,感兴趣的小伙伴快来跟随小编一起学习一下 目录 [Mybatis的Dao层实现] [传统开发方式] [代理 ...

  8. AlexNet网络结构详解(含各层维度大小计算过程)与PyTorch实现

    AlexNet网络结构详解(含各层维度大小计算过程)与PyTorch实现 1.AlexNet之前的思考 2.AlexNet网络结构 3.AlexNet网络结构的主要贡献 4.PyTorch实现     ...

  9. php layer弹出层更改背景,详解Layer弹出层样式

    前言:学习layer弹出框,之前项目是用bootstrap模态框,后来改用layer弹出框,在文章的后面,我会分享项目的一些代码(我自己写的). layer至今仍作为layui的代表作,她的受众广泛并 ...

最新文章

  1. python等差分解一个数
  2. linux文件目录操作实验报告,Linux操作系统实验4文件和目录操作
  3. pytorch中的切片时的省略号
  4. 【转】c# 操作webservice(经典入门教程+MSDN必胜)(有自己修改的部分)
  5. 拳王虚拟项目公社:2020考研专业院校选择
  6. atitit.404错误的排查流程总结
  7. 人脸识别用opencv遇到的问题
  8. 使用xsd文件验证xml
  9. 关于微信网页版WeChat不能正常登录的最佳解决方案
  10. 关于APP 内涉及用户个人敏感信息/权限的进一步整改
  11. 【C语言】calloc函数
  12. shadow acne(阴影失真)和peter panning(阴影悬浮)
  13. [React网络整理]React之表单组件的学习笔记
  14. 微分积分电路及其波形转换
  15. 复习计算机专业知识心得体会,2018考研经验:清计算机专业研友心得体会.doc
  16. 使用电容触摸屏做一个画板--原理(一)
  17. 书是怎样写成的——《ASP.NET夜话》背后的故事
  18. 文件管理之文件共享与文件保护
  19. dw选项卡代码_使用DW软件实现html编码转换的详细步骤
  20. 完整英文版资产负债表、利润表及现金流量表

热门文章

  1. macbook 终端命令怎么使用_mac终端命令大全 苹果入门
  2. Nginx轮训tomcat服务器配置流程
  3. Altium Designer 20学习笔记
  4. 设python中有模块m、如果希望同时导入m中的所有成员_python基础入门——深蓝学院课后习题(三)...
  5. 实践练习六(必选):OceanBase TPC-C 测试和查看 执行计划
  6. 高中数学40分怎么办_高三数学40分怎么提高 零基础逆袭的方法
  7. python实现3d扫描_基于3D扫描、机器人和物联技术的自动化逆向工程解决方案
  8. BSGS算法 学习笔记
  9. 高中英语语法(004)-五大句型(上)
  10. 华为面试题:请编写一个字符串压缩程序,将字符串中连续出席的重复字母进行压缩,并输出压缩后的字符串。