Type-C的SINK、SOURCE、DRP模式

Type-C的SINK、SOURCE、DRP模式

USB Type-C(简称USB-C),它具有全新的接口尺寸和略显酷炫的名称,非常容易使第一次听到这个名词的小伙伴以为这是一种全新的 USB 标准,但实际上并不是。Type-C只是 USB3.1 标准的一部分,而不是一个新的标准。在最新的 USB3.1 标准中,有三种接口样式,一个是 Type-A (即 Standard-A,传统计算机上最常见的 USB 接口样式),一个是 Type-B (即Micro-B,手机配备的接口样式),另外一个是 Type-C。
在这里插入图片描述

  • Sink:Type-C Connector 上的 cc pin 呈现 Rd,
    当接入 Host 后,消耗 Vbus Power。也就是设备可以给Host充电。

  • Source:Type-C Connector 上的 cc pin 呈现 Rp,当 Device
    接入后,提供 Vbus Power。也就是Host可以给设备充电。

  • DRP:USB-C Port 可以作为 Power 的 Source or Sink。默认状态下,可以固定为 Source or Sink,或者在两个状态下来回切换(对于 DRP Port,PD Controller 会把cc 的 Rp 和 Rd 来回切换,50–100ms切换一次)。
    Port 的 Power 是 Source,那么 USB Data 就是 DFP。
    Port 的 Power 是 Sink,那么 USB Data 就是 UFP。
    处于DRP模式时,Host既可以向外部设备供电,
    外部设备也可以给Host充电。

参考资源链接:[FUSB302B:USB Type-C 控制器,支持DRP/SRC/SNK](https://wenku.csdn.net/doc/6412b7a3be7fbd1778d4b013?utm_source=wenku_answer2doc_content) FUSB302B USB Type-C控制器之所以能够实现DRP(Dual Role Port)功能,并且能够在SRC(SourceSNK(Sink模式之间自动转换角色,是依赖于其内置的电源交付(Power Delivery,PD)USB Type-C规范的支持。FUSB302B控制器内部集成了USB PD协议的通信处理器,它能够通过CC(Configuration Channel)线与对端设备进行信息交换。 当FUSB302B连接到另一个设备时,它会通过CC线发送接收BMC(Biphase Mark Code)信号,用于协商USB PD协议规定的电源数据配置。这一过程涉及到USB PD的信令交换,允许设备识别对方角色并协商电源数据交换参数。 在DRP模式下,FUSB302B可以通过侦测CC线上信号的电压水平来确定当前端口的角色。如果电压表明端口应该作为电源提供者(SRC),则FUSB302B会切换到提供电源的状态;如果电压表明它应当作为电源消费者(SNK),则它会切换到接收电源的状态。这种角色转换是自动的,并且是动态的,这意味着随着连接设备的变化,FUSB302B可以灵活地调整其角色,以适应不同的连接场景。 此外,FUSB302B还支持VCONN电源管理,确保在通信过程中提供稳定的电压源。在整个角色转换数据通信过程中,FUSB302B的高集成度确保了高效的电源管理高速数据传输的实现。 为了进一步了解FUSB302B的DRP功能角色转换机制,建议阅读以下资源:《FUSB302B:USB Type-C 控制器,支持DRP/SRC/SNK》,该资料详细介绍了FUSB302B的工作原理及其在USB Type-C接口中的应用。 参考资源链接:[FUSB302B:USB Type-C 控制器,支持DRP/SRC/SNK](https://wenku.csdn.net/doc/6412b7a3be7fbd1778d4b013?utm_source=wenku_answer2doc_content)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值