关于type-c接口

  • 自己所了解到的type-c
  • type-c的来历
  • 别小瞧了type-c
  • type-c母座
  • 6pin座
  • 16pin母座,自己项目用到的座
  • 公座
  • A1,A2...这些是什么?
  • 为什么不分方向?


有幸接触到这一个知识点,虽说是一查就知,但事非亲历,总觉印象不深。

自己所了解到的type-c

自己的手机确实是type-c的,感觉是挺方便,不分什么方向,只要插上就可以和电脑连起来;传数据或充电用。说明肯定是有usb两条线的,还有电源。具体为什么不分方向,还真没怎么研究过?

type-c的来历

之前一直以为,只是人们起了这个名,没想到,这个还真是由A-c的;还真是有历史的,不是那么随便起了个名的。


android type层级 android type c_移动硬盘

移动硬盘用的就是usb3.0,mirco-B

普通2.0的就是type-A

安卓口,也是用usb2.0 mirco-B,这些都是在实际生活中天天都会用到的,也是自己有的设备用的。

别小瞧了type-c

绝不是usb附属。

Type C之前的规范(TypeA、TypeB、等等),偏重于USB接口的“硬”的特性,如信号的个数、接口的形态、电气特性、等等。TypeC在定义USB接口“硬”的特性的基础上,增加了一些“软”的内容,USB接口(仅仅指TypeC)摆脱了和USB的从属关系,变成了一个可以和USB规范平起平坐的新规范。

USB-C(也称作USBType C)规范有自己独立的、自行演化的规范文件----USBType-CSpecification(2014年发8月布1.0版本,2017年7月发布1.3版本)。

type-c母座

6pin座

usb type c 6p母座实际上是一种大电流,高瓦数充电专用接口。支持5A电流。管脚定义如下:


android type层级 android type c_android type层级_02

16pin母座,自己项目用到的座

可以实现高清传输,管脚定义如下:


android type层级 android type c_开发语言_03

android type层级 android type c_Power_04

当然,还有24pin,可实现type-c的全部功能。只是听说过。

android type层级 android type c_开发语言_05

公座

这个自己查了下,都是夹板的24脚的。

android type层级 android type c_开发语言_06

  1. TX+/-和RX+/-,用于高速的数据传输。插头和插座端都有两组,用于支持正反随意插。
  2. 对插头来说,只有一个CC,对插座来说,有两个CC1和CC2。
  3. VCONN(只有在插头上才会有该信号),用于向插头供电

A1,A2…这些是什么?

看到上面的管脚分配,就会产生这些疑问,为什么没有出现第1脚而是A1这些呢?没有出数字而是以字符型定义的管脚,这个与后面的分配是固定的,也说明这是标准,无论是12脚还是24脚。只是字符一样,那么定义一样的。

为什么不分方向?

USBType-C24个管脚信号中,Power类(GND/VBUS)和数据类(D+/D-/TX/RX)是完全对称的(对Power来说,无论怎么插,都是一样;对数据线来说,简单的路由一下,就可以工作)。剩下的,包括CC、SBU和VCONN,用于方向、线类型等检测。