USB历代标准及接口发展
USB历代标准及接口发展
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历代标准及接口发展的更多相关文章
- 【linux草鞋应用编程系列】_1_ 开篇_系统调用IO接口与标准IO接口
最近学习linux系统下的应用编程,参考书籍是那本称为神书的<Unix环境高级编程>,个人感觉神书不是写给草鞋看的,而是 写给大神看的,如果没有一定的基础那么看这本书可能会感到有些头重脚轻 ...
- USB联机线编程接口(API)
USB联机线编程接口(API) 2013-10-19 本页面的文字允许在知识共享 署名-相同方式共享 3.0协议和GNU自由文档许可证下修改和再使用. 关键字:USB隔离线.USB点对点通讯.USB通 ...
- 视频基础知识:浅谈视频会议中H.264编码标准的技术发展
浅谈视频会议中H.264编码标准的技术发展 浅谈视频会议中H.264编码标准的技术发展 数字视频技术广泛应用于通信.计算机.广播电视等领域,带来了会议电视.可视电话及数字电视.媒体存储等一系列应用,促 ...
- linux 标准i2c接口(一)
一:I2C设备操作方式: 1. 应用程序操作法:i2c的设备的驱动可以直接利用linux内核提供的i2c-dev.c文件提供的ioctl函数接口在应用层实现对i2c设备的读写,但是在应用层使用ioc ...
- USB总线标准
1.USB总线类型: OHCI(Open Host Controller Interface)是支持USB1.1的标准,但它不仅仅是针对USB,UHCI(Universal Host Controll ...
- treeql 基于rest 标准的接口开发协议
treeql 可以让我们按照数据库的关系模型,生成一个tree 模型的json 数据,基于rest 标准, 从设计上,来说还是很不错的,但是从长远发展来说graphql 应该会更好,也有相关的比较 参 ...
- PHP SPL标准库-接口
PHP SPL标准库有一下接口: Countable OuterIterator RecursiveIterator SeekableIterator SplObserver SplSubject A ...
- USB的前世今生
在人类的历史长河中,很少有一种技术或者传输标准能像USB那样跟我们的生活息息相关,甚至到了没有不行的地步.USB对于今天的人们来说,就好像是空气,是水,是我们每天必需但是又熟视无睹的东西,没有多少人知 ...
- USB Type-C 接口有什么优点?
USB Type-C 接口有什么优点? 提到USB Type-C接口(以下简称为USB-C),大家第一个能想到的是USB-C接口能正反插,用起来很舒服.了解更多的可能还支持USB-C接口速度更快, 达 ...
随机推荐
- 201871030109-韩诚 实验一 软件工程准备—Blog
项目 内容 课程班级博客链接 18级卓越班 这个作业要求链接 软件工程准备-Blog 我的课程学习目标 (1)学习博客园软件开发者学习社区使用技巧和经验(2) 掌握软件工程导论这门课程的基础理论知识 ...
- 如何在 NET 程序万种死法中有效的生成 Dump (上)
一:背景 相信很多人都知道通过 任务管理器 抓取dump,虽然简单粗暴,但无法满足程序的无数种死法,比如: 内存膨胀,程序爆炸 CPU爆高,程序累死 应用无响应,用户气死 意外退出,和人生一样 既然手 ...
- 结对编程_stage1
项目 内容 这个作业属于哪个课程 2021春季软件工程(罗杰 任健) 这个作业的要求在哪里 结对项目-第一阶段 我在这个课程的目标是 从实践中学习软件工程相关知识(结构化分析和设计方法.敏捷开发方法. ...
- MQ 入门实践
MQ Message Queue,消息队列,FIFO 结构. 例如电商平台,在用户支付订单后执行对应的操作: 优点: 异步 削峰 解耦 缺点 增加系统复杂性 数据一致性 可用性 JMS Java Me ...
- JAVAEE_Servlet_18_关于Servlet线程安全问题
关于Servlet线程安全问题 Servlet线程安全 Servlet 是单实例多线程的环境下运行的. 在服务器运行期间,一个Servlet接口实现类,只能创建一个实例对象(一个进程(Servlet接 ...
- Day09_42_Set集合_HashSet
集合之HashSet * HashSet - HashSet无序不可重复,HashSet底层实际上是一个HashMap,HashMap底层采用了Hash表数据结构. - 哈希表又叫做散列表,哈希表底层 ...
- Proxy.newProxyInstance源码探究
JDK动态代理案例实现:实现 InvocationHandler 接口重写 invoke 方法,其中包含一个对象变量和提供一个包含对象的构造方法: public class MyInvocationH ...
- 探秘神奇的运动路径动画 Motion Path
CSS 中有一个非常有意思的模块 -- CSS Motion Path Module Level 1,翻译过来也就是运动路径.本文将对 motion path 一探究竟,通过本文,你可以了解到: 什么 ...
- 痛!痛!痛!我们的好兄弟Git,一路走好!
文章是正经文章,标题不要在意,哈哈 Git作为现在主流的版本控制工具,但是如何在软件开发过程中进行合理的分支管理是一个见仁见智的问题. 接下来我会对比下现有的几种比较普遍的分支管理方式和之前在阿里时候 ...
- 详解JavaScript中的正则表达式
实际工作中,JavaScript正则表达式还是经常用到的.所以这部分的知识是非常重要的. 一.基础语法: 第一种:字面量语法 var expression=/pattern/flags; 第二种:Re ...