USB
文章平均质量分 71
bobuddy
这个作者很懒,什么都没留下…
展开
-
USB TYPE -A -B -C 接口
USB转载 2022-06-09 20:32:14 · 7849 阅读 · 0 评论 -
usb3.0接口
USB3.0将采用一种新的物理层,其中,用两个信道把数据传输(transmission)和确认(acknowledgement)过程分 离,因而达到较高的速度.为了取代目前USB所采用的轮流检测(polling)和广播(broadcast)机制,新的规格将采用一种封包路由 (packet-routing)技术,并且仅容许终端设备有数据要发送时才进行传输. 新的链接USB3.0将采用一种新的物理层,其中,用两个信道把数据传输(transmission)和确认(acknowledgement)过程...转载 2021-12-07 19:25:49 · 4876 阅读 · 0 评论 -
USB CDC ECM
USB CDC ECM以太网控制模型(Ethernet Networking Control Model) 用于在设备和主机之间传输以太网数据包。在操作系统看来,CDC ECM设备就是一个虚拟以太网卡,包含标准网卡需要的MAC地址和IP地址。CDC ECM设备通常是一个以太网卡,用于连接LAN或者是WLANECM的驱动源码文件是drivers/net/usb/cdc_ether.cUSB-Device Communication Device Class - Ethernet Control M原创 2021-07-07 15:56:15 · 2221 阅读 · 0 评论 -
USB hub MTT STT 区别
MTT : Multiple Transaction translator Port1=Port2=Port3=Port4=12MbpsSTT : Single Transaction translator Port1+Port2+Port3+Port4=12Mbps原创 2021-01-25 20:12:06 · 5550 阅读 · 0 评论 -
Type-C、PD原理(二)
目录一、Type-C简介以及历史二、Type-C Port的Data Role、Power Role三、Type-C的Data/Power Role识别协商/Alt Mode四、如何进行数据链路的切换五、相关参数/名词解释六、PD协议简介五、相关参数/名词解释5.1 上拉电阻RpRp有6个参数(5V档位和3.3V档位各3个),指示着不同的供电能力。5.2 下拉电阻Rd都是5.1K电阻下地,能否检测电源供电能力,取决于电阻的精度。5.3 线材中的下.转载 2021-01-09 14:02:24 · 1439 阅读 · 0 评论 -
Type-C、PD原理(一)
第一部分包含:一、二、三、四第二部分包含:五、六目录一、Type-C简介以及历史二、Type-C Port的Data Role、Power Role三、Type-C的Data/Power Role识别协商/Alt Mode四、如何进行数据链路的切换五、相关参数/名词/状态解释六、PD协议简介一、Type-C简介以及历史 自1998年以来,USB发布至今,USB已经走过20个年头有余了。在这20年间,USB-IF组织发布N种接口状态,包括A口、...转载 2021-01-09 14:00:01 · 2128 阅读 · 1 评论 -
Type-C协议-CC检测原理
Type-C协议简介(CC检测原理)1 简介越来越多的手机开始采用Type-C作为充电和通信端口,Type-C连接器实物和PIN定义如下图:Type-C连接器中有两个管脚CC1和CC2,他们用于识别连接器的插入方向,以及不同的插入设备。本文介绍CC的基本识别原理。先介绍几个概念:DFP——Downstream Facing Port,也就是HostUFP——Upstream Facing Port,也就是DeviceDRP——Dual Role port,既可以做DFP,也可以做U转载 2021-01-09 11:19:57 · 14301 阅读 · 4 评论 -
USB2.0实际传输速度
USB2.0规范中传输速度是480 Mbps(即60 MB/s)。但是很多USB2.0设备在实际工作时的数据传输速度却与此相差甚远,比如用PC用U盘拷个东西,往往比60MB/s慢很多,这是为什么呢?其实想想也能知道一些原因,USB总线中传输数据的就一对差分线,单是其要同时支持各种设备(一个USB HOST设备通过USB HUB下面挂多个从设备是可以同时用的),支持双向传输,必然存在复杂的协议,协议上面的开销肯定不少,另外对于其中的单个设备来说也只能得到部分传输带宽。总的来说,主要有以下几个.转载 2021-01-08 17:03:37 · 44889 阅读 · 0 评论 -
USB Type C规范详解
USB Type C规范详解目前USB Type C接口应用非常广泛,可以传输DP,USB,PCIE,音频等信号,已经不是纯粹的用来传输USB信号了,即USB Type C摆脱了和USB的从属关系,自己当家作主了。下面来介绍下USB Type C里面比较重要的点。协议来源USB官方网站上可以下载到最新的协议《USB Type-C Specification Release 1.4.pdf》,最新的为2019年4月3日。文末也会共享出来。该协议主要内容是:定义USB Type C的插头,插座,.转载 2021-01-08 16:50:24 · 2726 阅读 · 0 评论 -
USB Type-C 之CC线简介
USB Type-C 之CC线简介一、CC线 (Configuration Channel)定义CC线传输信号采用BMC(Biphase Mark Coding)编码1、相位变化一次表示0,相位变化两次表示12、采用4b/5b编码,传输速率300Kbps,半双工模式3、DC耦合,额定0-1.125V二、CC线 (Configuration Channel)功能1、监测是否有USB设备插入2、确定电源角色:Source或者Sink3、确定数据角色:DFP或者UFP4、发现和配置Vbus/V转载 2021-01-07 20:16:03 · 9570 阅读 · 0 评论 -
从零开始学USB(七、端点、管道、接口、配置、设备)
端点(endpoint):端点是USB设备的唯一可识别部分,其是主机和设备之间的通信流的终点。它是一个USB设备或主机上的一个数据缓冲区,用来存放和发送USB的各种数据。每个USB逻辑设备由一组独立的端点组成。每个逻辑设备都有一个由系统在设备连接时分配的唯一地址。设备上的每个端点在设计时都会得到一个唯一的设备确定的标识符,称为端点号。每个端点都有一个设备确定的数据流方向。设备地址,端点号和方向的组合允许唯一地引用每个端点。每个端点都是一个单一连接,支持一个方向的数据流:输入(in)(从设备到主机)或输出(o转载 2020-10-31 14:15:59 · 5154 阅读 · 1 评论 -
从零开始学USB(六、USB通讯的数据格式)
USB中用NRZI来编码数据前面章节已经学习过了USB的引脚定义了,但是对于其中的USB 2.0的两根数据线D+和D-所对应的数据传输,却没有详细介绍。此处就是介绍,在此串行数据线中,数据是如何被编码和传送的。USB所传输的数据,用的数据编码方式是NRZI(Non-Return-to-Zero Inverted),其具体的含义解释,看到有位网友已经非常清晰的分析过了,我就不重复造轮子了。USB 的 NRZI 编码为了防止这位网友的服务器出问题,下面我再复制一份。这两天继续看 USB 相关转载 2020-10-31 14:05:40 · 1742 阅读 · 0 评论 -
USB2.0 通信协议
USB通信协议深入理解1.基本概念一个【传输】(控制、批量、中断、等时):由多个【事务】组成;一个【事务】(IN、OUT、SETUP):由一多个【Packet】组成。USB数据在【主机软件】与【USB设备特定的端点】间被传输。【主机软件】与【USB设备特定的端点】间的关联叫做【pipes】。一个USB设备可以有多个管道(pipes)。2.包(Packet)包(Packet)是USB系统中信息传输的基本单元,所有数据都是经过打包后在总线上传输的。数据在 USB总线上的传输以包为单位,包.转载 2020-10-31 13:51:11 · 3775 阅读 · 0 评论 -
USB VID和PID
USB(Universal Serial BUS,通用串行总线)协议规定,所有的USB设备都有VID(Vendor ID,供应商识别码)和PID(Product ID,产品识别码)。VID由供应商向USB-IF(Implementers Forum,应用者论坛)申请。每个供应商的VID是唯一的,PID由供应商自行决定。主机通过VID和PID来识别不同设备,根据它们(以及设备的版本号),可以给设备加载或安装相应的驱动程序。VID和PID的长度都是两个字节的。 常见的各大供应商的VID和PID,可以在这里查询到转载 2020-10-31 10:58:43 · 3585 阅读 · 0 评论 -
USB 3.1 Gen 1 与 USB 3.1 Gen 2 对比
USB 3.1 Gen 1 与 USB 3.1 Gen 2 对比 USB 3.2Gen 1x1 USB 3.2Gen 1x2 USB 3.2Gen 2x1 USB 3.2Gen 2x2 传输速度 5Gbps 10Gbps 10Gbps 20Gbps 前称 USB 3.1 Gen 1 和 USB 3.0 -- USB 3.1 Gen ...原创 2020-10-31 09:53:33 · 2439 阅读 · 0 评论