苹果终于推出了12寸的全新MacBook,拥有2304×1440的高分辨率、蝶式结构全尺寸键盘、新的触摸板、14nm Core M处理器和无风扇设计,以及新的USB 3.1 Type-C接口。可以预料,这种速度超快、不区分正反面、可传输视频等多种信号、可高功率充电的接口将随着苹果的采纳而迅速普及,君不见Google新发布的Chromebook Pixel也配备了它。

  但事实上,它并不完美。

  Type-C接口是一个很灵活的设计,理论上能胜任超过20Gbps的多格式数据传输,还支持最高100W(20V/5A)的供电能力,不过它对USB协议的版本并无要求,可以是最新的USB 3.1,也可以是老的USB 2.0。

  另一方面,USB 3.1则主要是针对传输速度的最新定义,理论带宽达到了10Gbps ,也就是USB 3.0 5Gbps的整整两倍。虽然比Intel Thunderbolt 2还是慢一点,但已经是足够绝大多数场合的使用了。

  这也就是说,想做到10Gbps,就必须使用Type-C,而用了Type-C,并不意味着速度就能到10Gbps。

  苹果这里的USB Type-C主要有三种传输功能,分别是USB数据、供电/充电、DisplayPort视频,但是由于Intel Core M平台尚未原生支持USB 3.1,所以实际只能支持到5Gbps的传输速率,也就是和USB 3.0是一样的。

  其实,苹果可以用第三方主控,就像现在的不少主板、转接设备、移动硬盘那样,但一来这种主控目前还不多,而且均未通过认证,难免有兼容性问题,二来增加新的芯片意味着占用更多主板面积和散热空间,所以苹果还是舍弃了。

  当然,5Gbps现在满足用户需求还是足够的,可以等未来升级。

  不过,AnandTech的文章中称,苹果这里的接口并不叫USB 3.0,而是所谓的USB 3.1 Gen1,速率比标准减半,未来的全速版本将是USB 3.1 Gen2。

  好吧,这和当年将USB 1.1纳入到USB 2.0体系中并称之为USB 2.0 FullSpeed是一个道理,好听一点而已。

  供电方面,苹果Type-C最高支持功率为29W,也没有达到高标准,但电流可以正常输出到最高5A。 再加上USB Power Delivery 2.0,这也能看出苹果正在逐渐向公开的行业标准靠拢,而不是一味搞自己的一套。

  至于新MacBook只有这么一个USB Type-C接口(和耳机孔),连标志性的MegaSafe都没了,啥都要花钱转接,咱就不讨论了。

USB Type-C接口针脚定义

MacBook USB Type-C接口很美?其实是缩水的!的更多相关文章

  1. USB接口定义 | USB Type C接口定义 | 制作Type A转Type C充电-数据线

    1. USB接口定义 2. USB Type C接口定义 Type C接口母头(插座) Type C接口公头(插头) 引脚定义 参考:https://www.cnblogs.com/zhouhaoch ...

  2. USB Type-C,接口上的大统一?

    这款 24-pin 连接器的机械设计反应了设计人员从 Micro-B 连接器上获得的历史教训,它无需确定插入的正反方向并可实现 10000 次的插拔.使用者再也不需要担心“哪头上,哪头下”,因为 US ...

  3. 基于ZedBoard的Webcam设计(一):USB摄像头(V4L2接口)的图片采集【转】

    转自:http://www.cnblogs.com/surpassal/archive/2012/12/19/zed_webcam_lab1.html 一直想把USB摄像头接到Zedboard上,搭建 ...

  4. css3很美的蟠桃动画

    查看效果:http://hovertree.com/texiao/css3/26/ 源码下载:http://hovertree.com/h/bjaf/ndhxgfkn.htm 效果图如下: 代码如下: ...

  5. 第一章 USB Type C的基本原理

    图 1: USB Type C接头外形 USB Type C(简称USB-C)的基本特性: 1. 接口插座的尺寸与原来的Micro USB规格一样小,约为8.3mm X 2.5mm 2. 可承受1万次 ...

  6. 将手机micro USB口转换为USB type C连接器的低成本方案

    我们知道USB IF提出的type C连接器的终极目标是统一各种USB 接口. 尽管USB 3.0在PC市场上发展的风生水起,但是由于USB 3.0对手机4G LTE的EMI和RFI干扰,导致市场上除 ...

  7. x01.os.15: 看上去很美

    张碧晨在韩国学的不是技巧,而是基本功:气息!声音由气息托着,似真声而不是真声,似假声又不是假声,所以才能在动听的地方唱得更动听.编程也是一样,基本功很重要:内存!所谓的黑客高手,攻击的一大手段,便是利 ...

  8. StoryBoard--看上去很美

    StoryBoard--看上去很美 介绍 StoryBoard 是苹果在 2011 年的 WWDC Session 309<Introducing Interface Builder Story ...

  9. 看上去很美 国内CDN现状与美国对比

    CDN的理想与现实 多年以前,当<Kingdom of Heaven>这部史诗电影发行的时候,中国的影迷使用电驴和BT来寻找种子,而那个时候,高清也才刚刚进入电影领域,我的同事不惜用自家的 ...

随机推荐

  1. AdapterView及其子类之一:基本原理(ListView、ListActivity类型)

    参考<疯狂android讲义>2.5节 1.AdapterView一般用于显示列表项,其内容由Adapter提供.调用Adapter的setAdapter(Adapter)方法设置Adap ...

  2. Struts2注解学习1

    这是开博的第一篇,我希望每天把我学到的东西记录下来,成为一个知识库,方便以后的学习和分享 在项目中看到用struts2注解来做,很方便,做了一个用户登录的例子 1.加载所需jar包 commons-f ...

  3. Github获取仓库最新Release版本号API

    package me.chunsheng.hongbao.utils; import android.content.Context; import android.content.Intent; i ...

  4. ——转 token 介绍

    学习Token Token是什么? Token是服务端生成的一串字符串,以作客户端进行请求的一个令牌,当第一次登录后,服务器生成一个Token便将此Token返回给客户端,以后客户端只需带上这个Tok ...

  5. std::map的insert和下标[]访问

    在map中插入元素 改变map中的条目非常简单,因为map类已经对[]操作符进行了重载 enumMap[1] = "One";enumMap[2] = "Two" ...

  6. MySQL validate_password 插件

    从创建用户说起: 如我们在mysql中可以用grant all on *.* to userd@'localhost' identified by '123'; 来创建一个userd用户,虽然用户是创 ...

  7. D、GO、Rust 谁会在未来取代 C?为什么?——Go语言的定位非常好,Rust语言非常优秀,D语言也不错

    不要管我的地位和 D 语言创造者之一的身份.我会坦诚的回答这个问题.我熟悉 Go 和 Rust,并且知道 D 的缺点在哪里.我鼓励人们在 Rust 和 Go 社区相似身份的人,也可以提出他们诚恳的观点 ...

  8. 使用ashx一般处理程序,读取不到Session的问题

    一般的处理程序文件里面是用不了Session的,必须得实现Session接口才可以用. public class RandomCode : IHttpHandler, System.Web.Sessi ...

  9. PHP出现Notice: unserialize() [function.unserialize]: Error at offset问题的解决方案

    有两个原因(据我所知)会导致这个问题: (1) 字符串本身的问题 (2)字符编码的问题. 你unserialize的字符串的编码和文件本身的编码不一致.将文件编码改成和字符串一样的编码.这种问题比较隐 ...

  10. web项目中获取各种路径的方法

    ~Apple   web项目中各种路径的获取 1.可以在servlet的init方法里 String path = getServletContext().getRealPath("/&qu ...