CC连接过程

1、CC线连接过程

DFP和UFP会实时监控CC1和CC2引脚的电压,来评估DFP和UFP是否都已经在位。同时DFP可以根据电压确定自己所能提供的电流的大小

2、连接过程

      

Source端使用一个MOS管去控制Vbus,初始状态下,FET为关闭状态,Vbus不通。
SourceCC1/CC2均上拉至高电平,同时检测是否有Sink插入,当不论哪一个管脚检测到有Rd下拉电阻时,说明Sink被检测到。Rp的阻值表明Host能够提供的功率水平。
Source端根据Cable中哪一个CC引脚为Rd下拉,去建立正确的USB高速数据路由,同时决定另外一个CC引脚提供VCONN
当检查到Sink接入后,Source使能VbusVconn
Source可以动态调整Rp的值,告知Sink端的电流提供能力发生变化,告知SINK最大可以使用的电流
 Source会持续检测Rd,检测到拔出事件后会断开连接,VbusVconn都会断开。
如果Source支持高级功能(PD或者Alternate Mode),会通过USB PD协议进行沟通实现。

SINK的两个CC引脚均通道Rd下拉到GND
SINK通过检测电源VBUS是否存在,来判断Source的连接与否。
SINK通过CC引脚上拉的特性,来检测目前的USB高速数据链路。
SINK可选地去检测Rp的值,去判断Source可提供的电流。同时管理自身的功耗,保证不超过Source提供的最大范围。
同样的,如果支持高级功能,通过CC引脚进行USB PD协议进行沟通实现

DRP使用MOS管来启用/禁用Vbus的电源传递,并且在开始时禁用Vbus
DRP使用开关来决定自身是Source端还是Sink端。
DRPSourceSink之间的切换:在建立特定的稳定状态之前,DRP在将自己在SourceSink之间交替进行,根据协议最终会确认是Source还是Sink。当DRP最终确定为Source端时,它遵循Source端操作协议来检测Sink端是否接入。如果检测到Sink端,则提供VbusVconn,并继续作为Source运行。反之,当DRP最终确定为Sink端时,它监视Vbus以检测它是否连接到一个Source,如果检测到连接到Source,它将继续作为Sink运行。

3、正反插识别

显示的是电缆未扭转、插座未翻转时的连接状态。从左侧的插座到右侧的插座,RX1线对连接到TX1线对,RX线对连接到TX2线对;D+与D+连接,D-与D-连接,SBU1与SBU2连接,CC1经由CC线与CC1连接, USB 3.1仅需使用两对数据线,在此案中,高速数据经由RX1+/-和TX1+/-从一端传递到另一端。电缆两端的VCONN是不需要连通的。为电缆中电子标签IC供电的VCONN来自电缆的一端,它在电子标签芯片被确定存在于电缆中即被提供。

                     

在这种情形下,从左侧的插座到右侧的插座,RX1线对连接到TX2线对,RX2线对连接到TX1线对,D+仍然连接到D+,D-仍然连接到D-,SBU1连接到SBU1,SBU2连接到SBU2,CC1经由CC线连接到CC2。现在,高速数据经由左侧的RX1+/-和TX1+/-到右侧的RX2+/-和TX2+/-进行传输。

                      

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/459963.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Transformer的前世今生 day01(预训练

预训练 在相似任务中,由于神经网络模型的浅层是通用的,如下图: 所以当我们的数据集不够大,不能产生性能良好的模型时,可以尝试让模型B在用模型A的浅层基础上,深层的部分自己生成参数,减小数据集…

SQL面试学习 行列转换

行列转换 多行转多列 concat_ws:把集合中的值用指定分隔符连接 collect_set():收集唯一值并返回一个集合 SQL字符串拼接函数concat()、collect_set()、collect_list()和concat_ws()用法 cast()将任何类型…

微信小程序开发学习笔记《21》uni-app框架-楼层图片跳转

微信小程序开发学习笔记《21》uni-app框架-楼层图片跳转 博主正在学习微信小程序开发,希望记录自己学习过程同时与广大网友共同学习讨论。建议仔细阅读uni-app对应官方文档 一、创建新的分包goods_list 二、将请求到的楼层数据url调整为本地的 可以看到上图是请求…

14 stack和queue的使用

stack的介绍 stack文档 1.stack是一种容器适配器,专门用在具有后进先出操作的上下文环境中,其删除只能从容器的一端进行元素的插入和提取操作 2.stack是作为容器适配器被实现的,容器适配器是对特定类封装作为其底层的容器,并提供…

使用 Docker Compose 快速搭建监控网站 uptime-kuma

有时候需要监控自己搭建的一些网站、服务是否正常运行, 这时候可以考虑使用一个监控网站, 定时的进行检测, 记录网站、服务的运行状态, 在这推荐使用 uptime-kuma。 博主博客 https://blog.uso6.comhttps://blog.csdn.net/dxk539…

计算机毕业设计-基于大数据分析的服装定制网的设计与实现

概要 人民的日常生活离不开“衣食住行”,四者之中“食住行”发展迅猛,突飞猛进的发展推动了产业的升级更新。而与之形成鲜明对比的是,服装行业作为传统古老的行业,因为产业结构特征、个性化需求等问题,难以出现推动行业…

支小蜜AI校园防欺凌系统可以使用在宿舍吗?

随着人工智能技术的快速发展,AI校园防欺凌系统已成为维护校园安全的重要手段。然而,关于这一系统是否适用于宿舍环境,仍存在一些争议和讨论。本文将探讨AI校园防欺凌系统在宿舍中的适用性,分析其潜在的优势与挑战,并提…

iptables详细介绍

在 CentOS 中,iptables 是一种用于配置和管理网络防火墙的工具,它提供了一种灵活和强大的方式来控制进出服务器的网络流量。以下是 CentOS 中 iptables 的主要内容: 规则链(Chains): iptables 使用规则链来组织规则,常见的链包括: INPUT:处理进入服务器的数据包。OUTP…

蓝桥杯2022年第十三届省赛真题-裁纸刀

443 对于m行n列 次数 4 m - 1 (n-1)*m 其中4是裁掉边缘;行需要裁m-1次;每个小长条需要裁n-1次,一共有m个小长条

代码学习记录20--回溯算法开始

随想录日记part20 t i m e : time: time: 2024.03.15 主要内容:今天开始就要开始学习回溯算法了,今天主要学习其基本理论以及在组合问题中的应用。 理论基础第77题. 组合 Topic1理论基础 1.回溯算法的题目分类&#…

Transformer模型的Pytorch实现

Transformer的Pytorch实现有多个开源版本,基本大同小异,我参考的是这份英译中的工程。 为了代码讲解的直观性,还是先把Transformer的结构贴上来。 针对上述结构,我们从粗到细地来看一下模型的代码实现。 1. 模型整体构造 clas…

湖北省建筑安全员C证考试通过后,如何在各平台快速查询

湖北省建筑安全员C证考试通过后,如何在各平台快速查询? 2024年湖北省建筑安全员C证(建安C)证书查询 蛮多人考过建筑安全员C证不知道在哪里查询,建筑行业的安全员C证也称之为专职安全员,建筑安全员ABC /三…

Flutter对uniapp是碾压?快算了吧,至少在中国不是。

有些技术流氓,不考虑场景就大放厥词,谁碾压谁,谁替代谁脱口而出。不否认flutter优秀,但这个优秀是有限定条件的,不是说所有场景下它都优秀,如果不分青红皂白的大厂赞歌,和无脑僵尸,让…

人大金仓大小写敏感处理

人大金仓安装的时候,不管是否选择大小写敏感;查询的时候加和不加双引号,查询出来的都是小写 针对人大金仓大小写,我们实际引用全是大写的情况,解决方案如下 添加配置,将查询结果全都转成大写 1、本地打开…

2024年腾讯云轻量应用服务器4核8G12M评测_CPU性能

腾讯云轻量4核8G12M服务器配置446元一年,646元12个月,腾讯云轻量应用服务器具有100%CPU性能,系统盘为180GB SSD盘,12M带宽下载速度1536KB/秒,月流量2000GB,折合每天66.6GB流量,超出月流量包的流…

子查询 封装属性创建Connection连接类 数据库连接池

子查询 在select语句中包含另一个select 语句 -->子查询 子查询的分类 单行单列子查询 在where子句中使用 运算符 ! > < -- 查询工资比公司平均工资高的员工信息 -- 查询与员工’smith‘同职位的员工信息 -- 查询比员工joins入职…

HTTPS的工作过程

一、HTTPS 是什么 HTTPS 也是⼀个应用层协议&#xff0c;是在 HTTP 协议的基础上引入了⼀个加密层. HTTP 协议内容都是按照文本的方式明文传输的。这就导致在传输过程中出现⼀些被篡改的情况. 在互联网上, 明文传输是比较危险的事情!!! HTTPS 就是在 HTTP 的基础上进行了加密…

七月论文审稿GPT第3.2版和第3.5版:通过paper-review数据集分别微调Mistral、gemma

前言 我司第二项目组一直在迭代论文审稿GPT(对应的第二项目组成员除我之外&#xff0c;包括&#xff1a;阿荀、阿李、鸿飞、文弱等人)&#xff0c;比如 七月论文审稿GPT第1版&#xff1a;通过3万多篇paper和10多万的review数据微调RWKV七月论文审稿GPT第2版&#xff1a;用一万…

搭建一个自己的AI学术语音助手(一)

背景&#xff1a; 大模型出来后语音助手借着LLM的语义理解、知识组织能力的提升&#xff0c;升级了一波buffer。然后在使用这些语音助手的时候总觉得缺了点什么&#xff0c;但也讲不出来具体缺了什么。这几天的思考突然有了灵感&#xff0c;其实缺的就是自己的知识内容如何变成…

《ARM汇编与逆向工程 蓝狐卷 基础知识》

推荐一本专注于Arm逆向分析技术的好书《ARM汇编与逆向工程 蓝狐卷 基础知识》&#xff0c;3月21日将在点赞者中抽取粉丝进行本书包邮免费赠送。 目录 正文内容简介作者简介译者简介目录了解更多 正文 与传统的CISC&#xff08;Complex Instruction Set Computer&#xff0c;复…