USB Type-C 1.3 USB TYPE-C State Machine

USB-CPort的Powerrole与Datarole确定原理
USB-C通过上拉(Rp)和下拉(Rd)电阻确定电源角色。PowerSource挂PullRp,PowerSink挂PullDown。连接时,根据5.1kRd或1KRa电阻判断角色,进而决定5VVBUS和VCONNPower的开启。DFP源端的状态机管理这一过程。

序言:
相比于传统的USB port,USB-C port 可以支持正反插,这意味着从传统的USB的UFP/DFP概念中需要引入新的机制来确保通过USB Type-c Cable相连的两个Port优先确认最初的Power role,最初的Power role会决定初始的Data role. 此文章将借助规范文章来阐述此部分原理.

原理介绍:
USB Type-C 引入了上拉和下拉的电阻来确保双方的电源角色侦测. 其中作为Power Source,需要挂Pull Rp电阻,称为"Rp", 作为Power Sink,挂Pull down 电阻,称为"Rd".同时为了区分cable type,称为"Ra".
在这里插入图片描述CC Termination [RD]在这里插入图片描述通用的连接模型可参考如下所示:
Type-c Hardware

依据如上连接方式,Power role source会针对是否有5.1k(Rd)电阻或者1K(Ra)电阻接上。
然后决定是否需要开5V VBUS和VCONN Power. 所以一个简单的DFP source的Type-c 状态机如下:

Type-c Source state machine

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值