usb c_usb c和type c一样_usb type c接口

电脑杂谈  发布时间:2019-09-19 07:02:49  来源:网络整理

usb c_usb c和type c一样_usb type c接口

USB Type-C自从 Apple 发布了新 MacBookusb c,就一堆人在说 USB Type-C。 现在从硬件角度解读下这个 USB Type-C,顺便解惑。 尺寸小,支持正反插,速度快(10Gb)。这个小是对于当时电脑上的 USB 接口说的,实际相对 android 机上的 microUSB 还大了点: 特色 USB Type-C:8.3mmx2.5mm microUSB:7.4mmx2.35mm 而 lightning:7.5mmx2.5mm 所以,从尺寸上我看不到 USB Type-C 在手持设备上的劣势。而速率,只能看视频传输是否应该了。 引脚定义可以发现usb c,数据存储主要有 TX/RX 两组差分信号,CC1 和 CC2 是两个关键引脚,作用太多:? ? ? ?探测连接,区分正反面,区分 DFP 和 UFP,也就是主从 配置 Vbus,有 USB Type-C 和 USB Power Delivery 两种方式 配置 Vconn,当线缆里有芯片的之后,一个 cc 传输信号,一个 cc 变成供电 Vconn 配置其它方式,如接音频配件时,dp,pcie 时电源和地都有 4 个,这就是为什么可以支持到 100W 的原因。

usb c和type c一样_usb c_usb type c接口

不要看着 USB Type-C 好像能支持最高 20V/5A,实际上这还要 USB PD,而支持 USB PD 需要额外 的 pd 芯片,所以不要以为是 USB Type-C 接口就可以支持到 20V/5A。 当然,以后需要会出现集成到一起的芯片。 辅助信号 sub1 和 sub2(Side band use),在特定的一些传输方式时才用。 d+和 d-是来兼容 USB 之前的标准的。 这里说一下,USB3.0 只有一组 RX/TX,速度是 5Gb,USB Type-C 为了确保正反都可以插就用了两组, 但实际上数据传输还是只用了一组 RX/TX,速度就早已超过 10Gb 了。如果前面升级协议,两组都传的话 就和 DisplayPort 一样 20Gb 了。 工作流程上图 DFP (Downstream Facing Port)也就是主, UFP (Upstream Facing Port)为从。除了 DFP、UFP, 还有个 DRP (Dual Role port),DRP 可以做 DFP 也可以做 UFP。当 DPR 接到 UFP,DRP 转化为 DFP。 当 DRP 接到 DFP,DRP 转化为 UFP。

usb c_usb c和type c一样_usb type c接口

两个 DRP 接在一起,这时就是任意一方为 DFP,另一方为 UFP。 在 DFP 的 CC pin 有上拉电阻 Rp,在 UFP 有下拉电阻 Rd。未连接时,DFP 的 VBUS 是无输出的。 连接后,CC pin 相连,DFP 的 CC pin 会检测到 UFP 的下拉电阻 Rd,说明连接上了,DFP 就开启 Vbus 电源开关,输出电池给 UFP。 而那个 CC pin(CC1,CC2)检测到下拉电阻就确认接口插入的 方向,顺便切换 RX/TX。 电阻 Rd=5.1k, 电阻 Rp 为不确定的值, 根据上面的图发现 USB Type-C 有几种供电方式, 靠哪个来评判? 就靠 Rp 的值,Rp 的值不一样,CC pin 检测到的电压就不一样,然后来控制 DFP 端执行哪种供电方式。 需要切记的是,上图里画了两个 CC,实际上在不含芯片的线缆里只有一根 cc 线。 含芯片的线缆也不是两根 cc 线,而是一根 cc,一根 Vconn,用来给线缆里的芯片供电(3.3V 或 5V), 这时就 cc 端没有下拉电阻 Rd,而是下拉电阻 Ra,800-1200 欧。当 CC pin 两个都接了下拉电阻<=Ra,DFP 进入音频配件模式,左右声道,mic 都俱全,如上图。

usb type c接口_usb c和type c一样_usb c

USB Type-C 和 DisplayPort,PCIE USB PD 是 BMC 编码的信号,而之前的 USB 则是 FSK,所以存在不兼容,不知道目前市面上有没有 能转化的产品。 USB PD 是在 CC pin 上传输,PD 有个 VDM (Vendor defined message)功能,定义了装置端 ID, 读到支持 DP 或 PCIe 的装置,DFP 就处于替代(alternate)模式。 如果 DFP 认到 device 为 DP,便切换 MUX/Configuration Switch,让 Type-C USB3.1 信号脚改为 传输 DP 信号。AUX 辅助由 Type-C 的 SBU1,SUB2 来传。HPD 是检测脚,和 CC 差不多,所以共用。 而 DP 有 lane0-3 四组差分信号,Type-C 有 RX/TX1-2 也是四组差分信号,所以完全代替没问题。 而且在 DP 协议里的代替模式,可以 USB 信号和 DP 信号同时传输,RX/TX1 传输 USB 数据, RX/TX2 替换为 lane0,1 两组数据存储,此时可支持到 4k。 如果 DFP 认到 device 为 DP,便切换 MUX/Configuration Switch,让 Type-C USB3.1 信号脚改为 传输 PCIe 信号。

usb c_usb type c接口_usb c和type c一样

同样的,PCIe 使用 RX/TX2 和 SBU1,SUB2 来传输数据,RX/TX1 传输 USB 数据。 这样的弊端就是一个接口同时使用两种设备,当然了,转换线就可以做到,不用任何芯片。总结 USB Type-C 终结了长期以来 USB 插来插去的弊端,节省了他们长期的时间,换一次方向大约 2s 吧, 按全球 10 亿人经常插拔一次 USB,50%概率插错,共长达 277000 多小时,约为 31 年,太恐怖了。 一个接口搞定了音视频数据三种,体积还算小。可以预见,以后安卓机可以改为 USB Type-C 接口了, 如果只还要 USB2.0 的话,只应该重做线缆,不用芯片,成本上完全可以忽视不计。 至于 Thunderbolt,lightning,该怎样还是怎么吧。百花齐放才是五彩的世界。


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/sanxing/article-123378-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...