typec转usb不识别u盘_TYPEC浅析

f9d69687e25f8953fcebc162c329b853.png

TYPEC浅析

从USB接口出现以来,相信很多人都遇到这一个问题——不论怎么熟悉你的电脑、USB接口位置,一般都没有一次就能找对方向插上,很大概率都要换各边重复插一次!对于个人来讲,特别是有点强迫症的工程师来说,真的难以接受这个事实!所以硬件工程师的位置上宁愿有很多的线缆或者USB-HUB,不为别的,就为了电脑一开机只要连一个HUB线,其它的USB数据线、U盘、USB设备等等,都统一接上,不需要再逐个去连接,不然一个个连(而且又不能一下插上的话),真的很浪费时间(而且很不爽)!……额,说着说着就说多了。我们切回正题吧。

5e3b6a0ba0b3ed57c03ba73f6461d8a1.png

因最近做了个项目,虽说都是用的USB2.0(原来用的都是Micro USB/ Mini USB……接口),为了跟上时代的步伐,都上了TYPEC物理接口。原来的USB接口都只有最多5个信号VUBS/D-/D+/ID/GND,但是TYPEC竟然有N多的pin角,带着工程师应有的好奇心,要把这个整明白。早期有一篇DIY解刨TYPEC的线的文字<<TYPEC OTG与MICRO OTG线的区别>>有做了简单的介绍,当时也说了后需要发一篇关于TYPEC的解读文章,这里也是兑现下承诺吧。整理这篇文章真的是找了不少论坛资料,也看了不少大牛的文章才理解出来的,一些很牛X的技术,我也不多说了。(太深入和牛X的我也没研究过哈,担心说着说着大家都信了……).

这里我就总结下个人的几个问题点,然后按照问题答疑的方式给讲解下(基本定义姓百的大哥上面很多,这里我也汇总下,毕竟以后自己也可以看看,我希望这篇文章可以解决大部分新手的疑问!):

1. TYPEC接口定义

TYPEC插头PLUG引脚定义(Front View):

cfbcd4cac33dc2ad2e33177ac3c0dada.png

TYPEC母头RECEPTOR引脚定义(Front View):

c28bf74866bf0b27fed2635613a65ca1.png

前文提过二则最大区别在于PIN数是不一样的,从下表可以看出差异。因为TYPEC协议将最大支持到20W甚至更大的功率,所以其Vbus引脚和GND引脚也特别多。另外,因为TYPEC还要支持高速、DP等协议,所以也多了其它功能的引脚。特别是其中的CC引脚。USB Type-C接口包含的2个通道配置(Channel Configuration)信号引脚(CC1 & CC2),用于功能协商。上述信号确定接口插入方向,并用于协商接口上的供电功能、替代模式和外设模式。【后面详细说明下CC的疑问】

****************************************插入知识点******************************************

通常用到的USB2.0的TYPEC线插头和Micro USB线插头的PIN对应关系

  • 3
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值