第一章 USB Type-C的基本原理(连载一)

原创 2015年11月21日 11:40:58

第一章 USB Type-C的基本原理

 

图 1: USB Type-C接头外形

USB Type-C(简称USB-C)的基本特性:

1. 接口插座的尺寸与原来的Micro-USB规格一样小,约为8.3mm X 2.5mm

2. 可承受1万次反复插拔

3. 支持正反均可插入的“正反插”功能

4. 最大传输速度10Gb/s,即是USB 3.1 Gen2标准

5. 配备USB-C连接器的标准规格连接线可通过3A电流,同时还支持超出现有USB供电能力的

USB Power Delivery,可以最大提供100W电力(20V/5V)

引脚解释,如图2所示:

母口:

 

公头:

 

 

图2 引脚映射图

USB-C设备识别方法如图3所示。

 

图3:USB-C设备识别方法

电阻和充电电流映射如表1所示。

 

表1:USB-C Rp和Rd具体值(以上拉电压5V为例)

正反可插如图4所示。

 

图4:正反可插图示

DRP设备是如何工作的?

 

图5 DRP设备电路原理图

DRP状态机伪代码示例如下所示(该示例伪代码状态机来源于P124 Figure 4-15 of USB Type-C

Specification Release 1.1),为便于理解下一章节讲述的USB PD,所以也加入了USB PD的简

单状态。

drp_toggle_timeout = 50ms;

tc_sm(void *arg)

{

switch(state) {

case UFP_STATE_DETACHED:

if (DFP连接) {

state = UFP_STATE_ATTACHED_DEBOUNCE;

debounce_timeout = 100ms;

} else if (drp_toggle_timeout) {

set_drp_mode(CC电阻上拉);

state = DFP_STATE_DETACHED;

}

break;

case UFP_STATE_ATTACHED_DEBOUNCE:

if (DFP仍然连接) {

state = UFP_STATE_ATTACHED;

} else {

state = UFP_STATE_DETACHED;

}

break;

case UFP_STATE_ATTACHED:

// TODO

state = UFP_STATE_DISCOVERY;

break;

case UFP_STATE_DISCOVERY:

// TODO: PD negotiate

break;

...

case DFP_STATE_DETACHED:

if (UFP连接) {

state = DFP_STATE_ATTACHED_DEBOUNCE;

debounce_timeout = 100ms;

} else if (drp_toggle_timeout) {

set_drp_mode(CC电阻下拉);

state = UFP_STATE_DETACHED;

}

break;

case DFP_STATE_ATTACHED_DEBOUNCE:

if (UFP仍然连接) {

state = DFP_STATE_ATTACHED;

} else {

state = DFP_STATE_DETACHED;

}

break;

case DFP_STATE_ATTACHED:

// TODO

state = DFP_STATE_DISCOVERY;

break;

case DFP_STATE_DISCOVERY:

// TODO: PD negotiate

break;

}

}

防伪以及线缆验证。

 

图 6:eMarker(EMCA)原理简介

 

问题1:USB-C的接口是否一定要IC支持?

Reference docs:

Type-C离一统江山差的只是一个液态金属

USB发展的新趋势 USB PD解读,http://www.itocp.com/htmls/36/n-4336-2.html

 

 

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

信息精准智能推送(push)的五个关键

有时候没有选择,反而是好的选择。古时候随便找个表哥嫁了,就不会有什么剩女。 信息也同样如此。在全国只有1家电视台、几份报纸的时代,不会有人去谈信息焦虑、信息有效性。如今互联网带来的信息泛滥时代,关键在...

第一章 USB Type C的基本原理(连载一)

FROM:http://blog.csdn.net/zoosenpin/article/details/49963031 第一章 USB Type C的基本原理  图 1: USB Type C...

USB Type-C 协议

USB type-C从2014年发布 feature 支持到最高40G的带宽,支持2个4K显示的带宽 正反插,具有用户友好的特性 cross protocol,兼容USB ty...

USB TYPE C接口拆解及定义、USB3.1标准说明

FROM:http://www.lulian.cn/article-279-cn.html USB TYPE C接口以其纤薄、正反可插拔等诸多优势,得到了广泛运用,我们先看看USB TYPE...

USB Type-C 设计

最近USB Type-C用在了越来越多的产品上,而且也有客户开始导入Type-C的设计了,所有研究了一下USBType-C的设计和规范, 下面谈的不保证对,仅是我的一些理解,用于指导我的工作。   一...

[图]细谈USB Type-C

2015-03-16 16:44:01 16331 次阅读 17 次推荐 稿源:原创投稿 37 条评论 自从Apple发布了新MacBook,就一堆人在说USB Type-C...

USB Type-C一拖二线缆制作方法

USB Type-C一拖二线缆制作方法
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)