USB历代标准及接口发展

2017.11.20 14:54:21字数 3,684阅读 2,514

文章转自中关村在线

1,多功能正反插 苹果让大众认识Type-C

“Type-C”这个名称随着苹果全新一代MacBook笔记本电脑的发布而变得人尽皆知,很多人都惊呼“哇!一个接口就可以充当USB、视频输出及电源如此多接口的作用,真是神了!”

Type-C接口的出现似乎又把苹果推向了神坛,很多人认为这是苹果的壮举,殊不知在新Macbook发布之前Type-C接口就早已出现,而Type-C的标准当然也不是苹果指定的。在这里,笔者要为诺基亚N1平板默默的流个泪,因为N1所配备的Type-C接口明明要比新Macbook早出现了2个月。

 

新MacBook携Type-C接口横空出世也让普通大众认识到了这种新型接口

不得不承认,沾了苹果的光就可以迅速的被人熟知,而苹果也的确有能力将一个标准进一步推广,且往往能够获得成功……当然,悲催的雷电(Thunderbolt)接口除外,它基本上已经销声匿迹了。不过本次新MacBook应用Type-C接口真的是非常恰当,薄至极限的机身无法承载大量且体积不小的接口,而小巧的Type-C能够集充电、数据传输及视频输出于一身。作为行业的领导者,苹果的创新能力及实力还是值得肯定的。

回到我们讨论的原点:那么Typc-C到底是什么?

 

Type-C全称USB Type-C接口,是一种全新的USB接口形式,它伴随最新的USB3.1标准横空出世,从发布至今已经有近一年的时间了(没错,真的是一年)。说到底,它就是一个USB接口(没错)。其实,Type-C对于新MacBook的价值甚至没有它作为一个单纯的USB接口大,因为它解决了自USB接口出现以来最令人头疼的世界性难题,那就是它“不再区分方向,正反都可插”。

 

正反都可插的USB接口,这简直太爽了

Type-C接口的出现可以说拯救了强迫症及处女座,也让诸如“吸引力法则”、“墨菲定律”等令人头疼的问题得以消失。

好的,尽管知道了Type-C接口大概能实现什么功能以及它究竟是个什么东西,但可能很多人还会有一个疑问如鲠在喉,那就是“为什么叫Type-C?A和B都去哪了呢?”

的确,A和B都去哪了呢?这的确是一个好问题,另外,笔者也将深入的对USB历代标准及接口发展进行展开讨论,让大家明明白白。

2这一页让你搞清所有规格USB接口

既然有Type-C,那一定就会有Type-A和Type-B。究竟Type-A和Type-B长得什么样子,看下面这张图各位就一目了然了:

 

USB接口:从左到右依次为标准Type-A接口、Type-B接口及Type-C接口

看完图大家就应该恍然大悟了:原来Type-A接口就是我们平常用的最多的标准USB接口!也的确,Type-A接口的英文名称就是“Standard Type-A USB”,这说明它是标准的USB接口,而其它形状的USB接口都是它的衍生物。

对于Type-B USB接口,尽管它的出镜率远没有标准Type-A接口高,但想必大家对它也不会陌生,因为诸如打印机、显示器USB HUB等诸多外部USB设备都采用了Type-B USB接口。一般来说,PC上的USB接口均为标准Type-A,而外部设备则多采用Type-B。

最后,就是全新出场的Type-C接口了。它拥有比Type-A及Type-B均小得多的体积,其大小甚至能与Mini-USB及Micro-USB相媲美,是最新的USB接口外形标准。另外,Type-C是一种既可以应用在PC(主设备)又可以应用在外部设备(从设备)的接口类型,这是划时代的。

等等,刚才提到的Mini-USB和Micro-USB是否再可以详细讲一讲呢?

没问题……

●看完别晕:USB接口全家福

在Type-C接口发布后,有朋友问到笔者:“是不是Mini-USB就叫Type-A,Micro-USB就叫Type-B,新出来的这个叫Type-C?”事实上笔者前文已经告诉大家并不是这么回事,那么看完下面这张USB接口的全家福,相信大家一定都会明白了。

 

USB接口全家福(除Type-C)

什么也比不上一张图直观。我们经常使用的Mini-USB及Micro-USB都是根据USB2.0传输协议诞生,神奇的是,它们也都分别分为Type-A和Type-B。到了USB3.0时代,由于传输速度的提升带来了针脚位的提升,因此仅有Type-A USB3.0接口保持与以往形状一样,Type-B和Micro-USB都改变了外形(体积增大)。

●Mini-USB2.0接口

 

Mini-USB 2.0的A型及B型接口

Mini-USB接口也是我们非常熟悉的一种接口,它被广泛应用在数码产品上,诸如MP3,数码相机以及移动硬盘等等。相较标准USB接口及Type-B USB接口,它的体积大大缩小。可能大家见到的Mini-USB接口绝大多数都是Mini-B型,这是因为Mini-A型就接口的防呆性较差,因此才有了取代它的Mini-B型。不过不用担心,即使是较老的配备Mini-A接口的设备仍然可以通用Mini-B型的数据线。

●Micro-USB2.0接口

 

Micro-USB 2.0的A型及B型接口

Mini-USB接口分A/B,Micro-USB也不例外。Micro-USB接口是Mini-USB接口的改良版,它再次缩小了体积,更适用于现在越来越轻薄的移动设备。目前我们所使用的便携设备,绝大多数都采用了Micro-USB接口,Mini-USB已基本被淘汰。另外,欧盟也规定到2017年,所有在加盟国销售的手机必须采用Micro-USB接口,足见其成功及广大覆盖率。

同样的,Micro-USB接口的Type-B型也是Type-A型的改良版,从图中大家不难看出Micro-A接口形状为矩形,这大大增加了误插率!要知道连标准USB接口还经常插错的我们,怎么可能玩得转如此之效的Micro-A?很快Micro-B出现,防呆设计优秀,Micro-A也就迅速的被淘汰了。

●Micro-USB3.0接口

 

Micro-USB 3.0的A型及B型接口

由于USB3.0接口的传输速度相较USB2.0有了大幅度的提高,因此它的针脚也发生了变化。这样一来,Micro-USB3.0接口不得不在外观上做出改变。Micro-USB3.0接口在高度上与Micro-USB2.0无异,但是长度明显增长了。同样的,A型和B型也在Micro-USB3.0上出现了……笔者真的无法理解为什么USB协会每次都要在小型的USB接口上搞个A和B,这里就不多吐槽了。

我们接触最多的Micro-USB3.0接口设备就要数高速移动硬盘了,其中绝大多数均为Type-B类型。

●USB Type-B有点囧

 

同样是Type-B接口,USB3.0(右)比USB2.0(左)增加了接口高度

标准Type-A USB接口由于体积较大,因此在发展到USB3.1的今天,它的外形也没有改变。但是Type-B USB接口就稍微有些尴尬了,因为论体积它并不比标准Type-A USB接口小多少,但是或许是设计之初并未考虑到今后的发展,导致了增加的针脚无处放置。因此Type-B USB3.0接口不得不改变了外观,较Type-B USB2.0增加了高度。

●USB3.1接口与Type-C

USB3.1接口与USB3.0接口仍然以颜色来区分

 

在行业内,USB3.0接口被做成蓝色以便和USB2.0接口的黑色相区分。目前,华硕已经推出了配备标准Type-A USB3.1接口的主板,其接口颜色为蓝绿色,与USB3.0相区分。尽管USB协会并未对USB3.1的颜色做出规定,但是以颜色来区分也将是必然。

笔者再次重申,Type-C接口与USB3.1标准几乎同时推出,Type-C的规范也确实是按照USB3.1所制定,因此USB3.1当然可以制作为Type-C类型,但Type-C≠USB3.1:比如诺基亚N1平板就采用了USB2.0规范的Type-C接口,而华硕Z97-K/USB3.1就使用了标准Type-A的USB3.1接口。

历代USB规格对比

版本最大传输速率代号最大输出电流

USB1.01.5MbpsLowSpeed500mA

USB1.112MbpsFullSpeed500mA

USB2.0480MbpsHighSpeed500mA

USB3.05GbpsSuperSpeed900mA

USB3.110GbpsSuperSpeed+900mA

3Micro-USB/Lightning/Type-C对比

除苹果公司产品之外,先进市面上几乎所有的移动设备都采用了Micro-USB接口。而苹果自从iPhone 5开始也将之前的Dock口换为了体积更加小巧的Lightning接口,它与Micro-USB接口的大小相近。而现在,Type-C接口横空出世,未来一段时间内很可能会出现三足鼎立之势。

 
 

从上到下依次为:Micro-USB-B/Lightning/Type-C

上图为三款设备分别为采用Micro-USB接口的安卓手机、采用Lightning接口的iPhone 5S以及采用Type-C接口的诺基亚N1。

其中,Micro-USB接口拥有防呆设计,只能单面插入。而Lightning接口及Type-C接口则均可以正反插,大大方便了用户平日的使用。不过在这里还是要说句题外话,那就是自从苹果采用Lightning接口后,算上购买手机附送的数据线,笔者已经更换了6、7条Lightning数据线,它们会在很快的时间坏掉,这可是Dock口时代笔者从未经历的事!或许Lightning接口的耐用度设计还有待完善。

 

Type-C/Lightning/Micro-USB-B公头对比

Type-C接口的尺寸为8.3mm×2.5mm,它的大小与Micro-USB及Lightning都较为相近,便携度毋庸置疑。

●一些遐(瞎)想

USB3.1规格拥有10Gbps的传输速率,是USB3.0 5Gbps的两倍之多,达到了雷电接口一样的速度。拥有超高带宽的同时它还支持高达100W的强悍电力传输功能,另外,Type-C接口还可作为视频输出接口。

 

采用三种接口的主流设备

目前HDMI 1.4规范的带宽为10.2Gbps,与USB3.1的10Gbps近乎于等速,加之新MacBook所采用的Type-C接口已经集成了DP、HDMI与D-Sub接口。多种功能的高集成度以及强力的性能,在未来我们完全可以有理由相信Type-C会成为取代诸多视频以及数据接口,成为统一众多接口的完美解决方案。

另外,高冷的苹果总会与别人不一样,无论是之前的Dock口还是现在的Lightning口,都异于非苹果设备的Micro-USB接口。但是新MacBook采用了Type-C接口可以说给了大家以期盼:在未来苹果产品是否会统一采用Type-C呢?毕竟Type-C接口是通用标准,这样以后我们再也不用配备很多根数据线了。

 

Type-C是一种既可以用在主设备又可用在从设备上的划时代接口(图片援引Intel IDF官方资料)

Type-C是革命性的出现,什么这么说?在前文当笔者放出那张USB接口全家福的时候,大家是否都会感觉太乱了呢?没错,主设备接口、从设备接口以及移动设备接口的形状全都不一样,而每类接口还又分为A/B等等……我们不禁发出一声感叹:为什么就不能统一呢?Type-C的出现则解决了这一问题,不同于只在主设备使用的Type-A、只在从设备使用的Type-B以及只在移动设备使用的Mini&Micro-USB,它是一种既可以在主设备,又可以在从设备,还可以在移动设备使用的接口。

 

不光USB接口规范众多(混乱),其它接口同样存在这个问题(图为HDMI接口的四种类型)

USB接口规范的混乱并不是个例,有很多接口也存在着类似的问题。比如HDMI,我们常见的是标准HDMI(A)以及mini HDMI(B),但还有Micro(D)以及体积庞大的D型,似乎后两者的出现也显得没有必要。不过Type-C这么强劲,在未来HDMI接口是否还会有生存的空间呢?

搭上高速的USB3.1速度规格,拥有小巧的外形,解决了困扰用户多年的“世界性难题”(终于可以正反插),模糊了主设备和从设备的接口区别,打破了移动设备的专属接口规范,集成了视频传输功能,继承了USB接口一切优良的血统……这就是Type-C,一个未来不容小视的新霸主接口。

 

USB历代标准及接口发展的更多相关文章

  1. 【linux草鞋应用编程系列】_1_ 开篇_系统调用IO接口与标准IO接口

    最近学习linux系统下的应用编程,参考书籍是那本称为神书的<Unix环境高级编程>,个人感觉神书不是写给草鞋看的,而是 写给大神看的,如果没有一定的基础那么看这本书可能会感到有些头重脚轻 ...

  2. USB联机线编程接口(API)

    USB联机线编程接口(API) 2013-10-19 本页面的文字允许在知识共享 署名-相同方式共享 3.0协议和GNU自由文档许可证下修改和再使用. 关键字:USB隔离线.USB点对点通讯.USB通 ...

  3. 视频基础知识:浅谈视频会议中H.264编码标准的技术发展

    浅谈视频会议中H.264编码标准的技术发展 浅谈视频会议中H.264编码标准的技术发展 数字视频技术广泛应用于通信.计算机.广播电视等领域,带来了会议电视.可视电话及数字电视.媒体存储等一系列应用,促 ...

  4. linux 标准i2c接口(一)

    一:I2C设备操作方式: 1.  应用程序操作法:i2c的设备的驱动可以直接利用linux内核提供的i2c-dev.c文件提供的ioctl函数接口在应用层实现对i2c设备的读写,但是在应用层使用ioc ...

  5. USB总线标准

    1.USB总线类型: OHCI(Open Host Controller Interface)是支持USB1.1的标准,但它不仅仅是针对USB,UHCI(Universal Host Controll ...

  6. treeql 基于rest 标准的接口开发协议

    treeql 可以让我们按照数据库的关系模型,生成一个tree 模型的json 数据,基于rest 标准, 从设计上,来说还是很不错的,但是从长远发展来说graphql 应该会更好,也有相关的比较 参 ...

  7. PHP SPL标准库-接口

    PHP SPL标准库有一下接口: Countable OuterIterator RecursiveIterator SeekableIterator SplObserver SplSubject A ...

  8. USB的前世今生

    在人类的历史长河中,很少有一种技术或者传输标准能像USB那样跟我们的生活息息相关,甚至到了没有不行的地步.USB对于今天的人们来说,就好像是空气,是水,是我们每天必需但是又熟视无睹的东西,没有多少人知 ...

  9. USB Type-C 接口有什么优点?

    USB Type-C 接口有什么优点? 提到USB Type-C接口(以下简称为USB-C),大家第一个能想到的是USB-C接口能正反插,用起来很舒服.了解更多的可能还支持USB-C接口速度更快, 达 ...

随机推荐

  1. nginx配置实例及多服务器负载

    目录 nginx配置实例 多服务器负载 nginx配置实例 nginx.conf worker_processes 1; events { worker_connections 1024; } htt ...

  2. 一文简述JAVA内部类和异常

    内部类和异常 内部类 在一个类的内部定义的一个类,例如,A类中定义了一个B类,则B类相对于A类就是内部类,而A类相对于B类就是外部类 成员内部类 静态内部类 局部内部类 匿名内部类 成员内部类 pub ...

  3. Kafka分片存储、消息分发和持久化机制

    Kafka 分片存储机制 Broker:消息中间件处理结点,一个 Kafka 节点就是一个 broker,多个 broker 可以组成一个 Kafka集群. Topic:一类消息,例如 page vi ...

  4. 【笔记】《Redis设计与实现》chapter21 排序

    chapter21 排序 21.1 SORT<key> 命令的实现 // 用于保存被排序值及其权重的结构 typedef struct _redisSortObject { // 被排序键 ...

  5. Spring学习笔记(六):MyBatis集成

    1 概述 MyBaits是一个著名的持久层框架,本文首先介绍了MyBatis的简单使用,接着与Spring进行整合,最后简单地使用了Generator去自动生成代码. 2 MyBatis简介 MyBa ...

  6. Day13_71_线程同步(synchronized)

    线程同步 * 异步编程模型和同步编程模拟的区别? - 有T1和T2 两个线程 > 异步编程模型:T1线程执行T1的,T2线程执行T2的,谁也不等谁 > 同步编程模型:T1和T2 线程执行, ...

  7. 1.6.5- HTML之自定义列表

    定义列表常用于对术语或名词进行解释和描述,定义列表的列表项前没有任何项目符号,其基本语法如下: <dl> <dt>定义标题</dt> <dd>定义描述, ...

  8. flex 弹性盒模型的一些例子;

    1.垂直居中 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UT ...

  9. 获取全局描述符表GDT的内容

    /stdfx.h文件 //Ring0环的程序 //测试环境VS2005 #ifndef _WIN32_WINNT // Allow use of features specific to Window ...

  10. cmake VTK visual studio 2010

    使用cmake在configure之后,出现了以下错误,导致编译无法进行 The C compiler "cl" is not able to compile a simple t ...