USB是通用串行总线
USB是通用串行总线,USB协议版本包括 USB1.0、USB1.1、USB2.0、USB3.0、USB3.1、USB3.2,最新的是USB4.0协议,可直连CPU的PCIe总线,最大速度可达40Gbps。
USB传输可以安排在1个或多个帧或微帧中,每个传输包含多个事务,每个事务又进一步含有多个信息包(packets)。信息包必须在一个帧或微帧中传输完毕,不能跨帧或微帧。信息包分为4类,令牌类信息包确认事务类型,数据类信息包携带数据和状态代码,握手类信息包携带状态代码,最后一种是特殊类信息包。
USB传输由一个或多个事务(transaction)组成,这些事务可将数据载入端点或从端点取出。USB2.0事务开始于主机在总线上发送的令牌信息包(token packet)。令牌信息包含有目标端点号和方向。IN令牌信息包表示向端点请求数据信息包。OUT令牌信息包则是主机派发数据信息包的先行信息。除了数据,每个数据包还含有错误检查位和一个带有数据顺序值的信息包ID(PID)。许多事务还拥有握手信息包(handshake packet),数据的接收端用它来报告事务成功或失败。对于超高速传输事务,信息包类型和协议有所不同,但却含有相同的地址、错误检查和与数据相配合的数据顺序值。
审核编辑 黄宇
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
相关推荐
随着技术的发展,USB(通用串行总线)接口已经成为连接电子设备的标准。从最初的 USB 1.0 到现在的 USB 4.0,USB 接口经历了
发表于 11-05 11:43
•696次阅读
在现代电子测量领域,数据传输界面技术的发展日新月异,已成为电子测量设备中不可或缺的一部分。是德公司作为电子测量领域的领导者,其万用表产品也配备了多种数据传输接口,包括USB接口。USB(通用串行总线
发表于 10-22 16:56
•171次阅读
USB(通用串行总线)接口是一种广泛使用的连接技术,用于连接计算机与外部设备。自1996年推出以来,USB接口已经经历了多次迭代,以满足不断增长的数据传输速度和电源需求。以下是一些常见的USB
发表于 10-21 13:45
•314次阅读
USB接口静电整改案例分享(二)——交换机USB接口 一、摘要 USB是通用串行总线的缩写,是一种串口总线的标准,也是一种输入输出接口的技术
发表于 10-18 10:59
•251次阅读
USB接口静电整改案例分享(一)——交换机USB接口 一、摘要 USB是通用串行总线的缩写,是一种串口总线的标准,也是一种输入输出接口的技术
发表于 10-18 10:56
•161次阅读
USB(通用串行总线)是一种广泛使用的接口技术,用于连接计算机与外部设备。USB接口支持多种传输方式,包括USB 1.x、USB 2.0、
发表于 10-12 14:16
•357次阅读
USB接口和Type-C接口是两种不同的数据传输和电源接口,它们在设计、功能和应用方面有着显著的区别。 1. 历史背景 USB接口: USB(通用串行总线)接口最早由英特尔公司于199
发表于 10-10 10:22
•2216次阅读
RS-232、USB(通用串行总线)等,它们通过单条或多条线路以串行方式传输数据。 并行接口 :如IDE(集成驱动电子设备)、SCSI(小型计算机系统接口)等,它们通过多条线路同时传输多个数据位。 专用接口 :某些外设可能具有专
发表于 09-30 14:16
•506次阅读
USB(通用串行总线)是一种广泛使用的接口技术,它允许计算机与各种外部设备进行通信。USB主机控制器和根集线器是USB系统中的关键组件,它们共同协作以实现设备识别、数据传输和管理。 1
发表于 09-25 09:13
•216次阅读
USB(通用串行总线)是一种广泛使用的接口技术,用于连接计算机和外部设备。USB主机模式和设备模式是USB通信中的两种不同角色,它们定义了设备和计算机之间的通信方式。以下是对这两种模式
发表于 09-25 09:06
•566次阅读
USB(通用串行总线)和Type-C(通用串行总线C型)是两种常见的接口类型,它们在数据传输速度、兼容性和使用场景等方面存在一定的差异。 一、USB接口概述
发表于 09-02 11:13
•1428次阅读
(通用串行总线) USB是一种广泛使用的串行通信协议,用于连接计算机和各种外部设备,如键盘、鼠标、打印机等。USB协议有多个版本,包括USB
发表于 05-31 16:11
•988次阅读
什么是USB HOST、USB Slave和USB OTG?它们之间有什么区别? USB(通用串行总线)是一种用于连接设备的通信接口标准,它
发表于 02-02 15:32
•1.2w次阅读
USB接口不能直接通过双头USB数据线直连的主要原因 USB(通用串行总线)接口是计算机和外部设备之间传输数据的一种通用接口标准。
发表于 01-09 14:00
•1591次阅读
USB虚拟串口和USB协议是两个相关但不同的概念。在理解它们之前,我们首先需要了解USB的基本知识。 USB(通用串行总线)是一种用于连接计
发表于 12-28 14:55
•1753次阅读
评论