Usb Type-C 1.2 Usb Type-C Cable

2023-10-15 00:20
文章标签 type usb 1.2 cable

本文主要是介绍Usb Type-C 1.2 Usb Type-C Cable,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

针对目前USB-C 所能支持的Cable,可以概述为如下三个方面:

1.标准的USB-C Port根据信号不同可分为USB 2.0 ONLY and USB High Speed Signal.

2.接口转换类Cable, 比如USB C to USB 2.0 cable or USB-C to USB 3.1 cable.

3. 信号转换类Cable,比如USB Type-C to USB 3.1 Standard-A Receptacle Adapter.

这三类Cable的信号定义和pin脚分配可参考详细说明部分。

还是要关心不同信号下Cable的整体情况:

USB4 Gen3 只能支持到0.8m, 这和USB3.1 Gen1直接相差了一倍。也从侧面说明了高速信号

在Cable端的衰减还是比较大的, 伴随着Cable的延长,高速信号对Re-driver或者Re-timer的

需求也会逐步提高。

如下是详细的Cable说明:

标准类型Cable :

此类Cable是标准的USB TYPE-C接口形式,

USB Full-Featured Type-C Standard Cable, 标准的USB TYPE-C to TYPE-C cable, 支持高速信号.

USB 2.0 Type-C Standard Cable, 仅支持USB2.0传输的USB TYPE-C to TYPE-C cable.

常见的转接类型Cable:

USB Type-C to USB 3.1 Standard-A Cable

USB Type-C to USB 2.0 Standard-A Cable

USB Type-C to USB 3.1 Standard-B

 

 USB Type-C to USB 2.0 Standard-B

USB Type-C to USB 2.0 Mini-B

USB Type-C to USB 3.1 Micro-B


USB Type-C to USB 2.0 Micro-B

Adapter Cable:

USB Type-C to USB 3.1 Micro-B


USB Type-C to USB 2.0 Micro-B

3. Adapter Cable:

USB Type-C to USB 3.1 Standard-A Receptacle Adapter

USB Type-C to USB 2.0 Micro-B Receptacle:

USB Type-C to USB 2.0 Micro-B Receptacle:

[备注]:

由于非公开协议的限制,Intel TBT Gen3开始已经可以应用在USB-C Port上,所以对于TBT的相关Cable应该也会有兼容,但由于闭源协议的要求,无法贴图展示此部分上的不同。此后在描述TBT3和USB-C 兼容的部分会根据USB TYPE-C 公开的部分章节做描述。

这篇关于Usb Type-C 1.2 Usb Type-C Cable的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/214108

相关文章

usaco 1.2 Palindromic Squares(进制转化)

考察进制转化 注意一些细节就可以了 直接上代码: /*ID: who jayLANG: C++TASK: palsquare*/#include<stdio.h>int x[20],xlen,y[20],ylen,B;void change(int n){int m;m=n;xlen=0;while(m){x[++xlen]=m%B;m/=B;}m=n*n;ylen=0;whi

usaco 1.2 Name That Number(数字字母转化)

巧妙的利用code[b[0]-'A'] 将字符ABC...Z转换为数字 需要注意的是重新开一个数组 c [ ] 存储字符串 应人为的在末尾附上 ‘ \ 0 ’ 详见代码: /*ID: who jayLANG: C++TASK: namenum*/#include<stdio.h>#include<string.h>int main(){FILE *fin = fopen (

usaco 1.2 Milking Cows(类hash表)

第一种思路被卡了时间 到第二种思路的时候就觉得第一种思路太坑爹了 代码又长又臭还超时!! 第一种思路:我不知道为什么最后一组数据会被卡 超时超了0.2s左右 大概想法是 快排加一个遍历 先将开始时间按升序排好 然后开始遍历比较 1 若 下一个开始beg[i] 小于 tem_end 则说明本组数据与上组数据是在连续的一个区间 取max( ed[i],tem_end ) 2 反之 这个

usaco 1.2 Transformations(模拟)

我的做法就是一个一个情况枚举出来 注意计算公式: ( 变换后的矩阵记为C) 顺时针旋转90°:C[i] [j]=A[n-j-1] [i] (旋转180°和270° 可以多转几个九十度来推) 对称:C[i] [n-j-1]=A[i] [j] 代码有点长 。。。 /*ID: who jayLANG: C++TASK: transform*/#include<

Oracle type (自定义类型的使用)

oracle - type   type定义: oracle中自定义数据类型 oracle中有基本的数据类型,如number,varchar2,date,numeric,float....但有时候我们需要特殊的格式, 如将name定义为(firstname,lastname)的形式,我们想把这个作为一个表的一列看待,这时候就要我们自己定义一个数据类型 格式 :create or repla

Caused by: org.hibernate.MappingException: Could not determine type for: org.cgh.ssh.pojo.GoodsType,

MappingException:这个主要是类映射上的异常,Could not determine type for: org.cgh.ssh.pojo.GoodsType,这句话表示GoodsType这个类没有被映射到

Usb Audio Device Descriptor(10) Hid Device

对于 Standard Interface Descriptor, 当 bInterfaceClass=0x03时,即为HID设备。Standard Interface Descriptor如下 struct usb_standard_interface_descriptor{U8 bLength; /*Size of this descriptor in bytes*/U8 bDescrip

Android rk3399 UAC(USB Audio)开发笔记

一、UAC有1.0和2.0,因Windows对2.0支持不好,我使用的是UAC1.0驱动 内核配置:CONFIG_USB_CONFIGFS_F_UAC1          ---这个宏配置无需物理codec,使用虚拟 alsa codec  驱动路径:"kernel\drivers\usb\gadget\function\f_uac1.c" 内核配置:CONFIG_USB_CONFIGFS_

多款式随身WiFi如何挑选,USB随身WiFi、无线电池随身WiFi、充电宝随身WiFi哪个好?优缺点分析!

市面上的随身WiFi款式多样琳琅满目,最具代表性的就是USB插电款、无线款和充电宝款。今天就来用一篇文章分析一下这三种款式的优缺点。 USB插电款 优点:便宜,无需充电,在有电源的地方可以随时随地插电使用,比如中兴的USB随身WiFi。 缺点:无电源的情况下,无法带出门使用,部分品牌考虑到这个问题,会配备一个充电仓,这个充电仓相对来说就有点累赘了。网速上也不太稳定,波动比较大。

基于FPGA的开源项目:FOC/SHA/USB/JPEG等

文章目录 [1. USB 1.1控制器](https://github.com/WangXuan95/FPGA-USB-Device)[2. FOC控制算法](https://github.com/WangXuan95/FPGA-FOC)[3. BSV高级硬件描述语言入门指南](https://github.com/WangXuan95/BSV_Tutorial_cn)[4. 基于XDMA的