-
Source-to-Sink attach/detach detect -- CC pin端接电阻的检测 -
Plug orientation/cable twist detection -- CC1/2 正反插确认 -
Initial power (Source-to-Sink) detection and establishing the data (Host-to-Device) relationship -- CC 用于正常USB枚举之前的电源和数据的关系建立:DFP/UFP/DRP -
USB Type-C VBUS current detection and usage -- 通过CC pin来调整电流 -
USB PD communication -
Discovery and configuration of functional extensions
03 典型Source-Sink连接方式
①DFP:下行端口,可以理解为一个Host,DFP作为source给VBUS和vcon供电的,简单理解为一个提供电源的设备,如:电源适配器。
②UFP:上行端口,可以理解为Device,UFP可以理解为受电端口,DFP为供电端口,UFP从VBUS中取电,并可提供数据。典型设备如:U盘、移动硬盘。
③DRP:双角色端口,DRP既可以做DFP又可以做UFP,也可以在DFP和UFP间动态切换,典型设备是:笔记本电脑。
04 CC接口状态(Ra/Rd)
通过检测CC接口的状态,即悬空,还是Rd或者Ra电阻,可以确定sink设备的状态和类型。
05 Rp/Rd/Ra阻值要求
在Type-C规范中,对Rp/Rd/Ra的阻值是有一定要求的,用来配置不同的电流和功能。
如下为Source和Sink端检测各类设备[敏感词]和拔出的流程行为。
免责声明:本文采摘自工程师说硬件,本文仅代表作者个人观点,不代表hahabet甄选及行业观点,只为转载与分享,支持保护知识产权,转载请注明原出处及作者,如有侵权请联系我们删除。