ZKX's LAB

采用USB2.0接口进行数据传输时,最大传输速率可以达到多少? usb 控制传输 帧

2020-07-27知识8

如何设置usb传输速率 USB口的传送速度是没法设置的,跟USB代数、及供电,文件数量有关。先说下USB的代数:USB2.0:理论速度是每秒480Mbps(约每秒60MB)USB3.0:理论速度能够达到每秒5Gbps,约为每秒625MBUSB3.0可以向下兼容USB2.0,但仔细看的话,会发现USB3.0跟USB2.0是有区别的,目前外观上区别两者主要看颜色,USB3.0的接口是蓝色的,但USB2.0一般都是黑色的。再说供电:一般台式电脑的前面板上的USB口一般由于供电没有后面板上的接口稳定,对传输速度有点点影响,可以忽略,如果用移动硬盘你可能就会有感悟,插前面板上不稳定。最后说下文件数量:比如一个文件里有好几个G的文件,直接复制文件夹跟把文件夹打包复制的传输速度区别是很大的。所以一般文件数量多都会打包成一个文件复制及移动。BIOS里只可以开启和关闭USB接口,增大或减小传输速度是不可以的。如何发送 USB 控制传输 另外的两根是数据线?2。通过使用集线器(Hub)扩展可外接多达127个外设。USB的电缆有四根线,这样可以使设备驱动程序的编写变得简单一些。USB Forum在USB类规范,高速方式下Hub使全速和低速方式的信令环境独立出来1 USB的结构与工作原理1.1物理结构USB的物理拓扑结构如图1所示。在USB2.0中。功率不大的外围设备可以直接通过USB总线供电,而不必外接电源。USB总线最大可以提供5V 500mA电流,并支持节约能源的挂机和唤醒模式。1.2 USB设备逻辑结构USB的设备可以分成多个不同类型,同类型的设备可以拥有一些共同的行为特征和工作协议,图2中显示了高速方式下Hub的作用?中定义了USB的设备类型,比如音频,两根传送的是5V的电源如何发送 USB 控制传输 在USB的数据传送的方式下,有四种的传输方式:控制(Control)同步(isochronous)中断(interrupt)大量(bulk)。如果你是从硬件开始来设计整个的系统,你还要正确选择传送的方式,而作为一个驱动程序的书写者,就只需要弄清楚他是采用的什么工作方式就行了。通常所有的传送方式下的主动权都在PC边,也就是host边。控制(Control)方式传送:控制传送是双向传送,数据量通常较小。USB系统软件用来主要进行查询、配置和给USB设备发送通用的命令。控制传送方式可以包括8、16、32和64字节的数据,这依赖于设备和传输速度。控制传输典型地用在主计算机和USB外设之间的端点(Endpoint)0之间的传输,但是指定供应商的控制传输可能用到其它的端点。同步(isochronous)方式传送:同步传输提供了确定的带宽和间隔时间(latency)。它被用于时间严格并具有较强容错性的流数据传输,或者用于要求恒定的数据传送率的即时应用中。例如执行即时通话的网络电话应用时,使用同步传输模式是很好的选择。同步数据要求确定的带宽值和确定的最大传送次数。对于同步传送来说,即时的数据传递比完美的精度和数据的完整性更重要一些。中断(interrupt)方式传送:中断方式传输主要用于定时查询设备是否有中断数据要。Win7 USB传输速度超慢,请教高手 USB传输速率受多方面影响 速度上USB2.0>;USB1.1 而且速度还受U盘/移动存储设备影响 也就是说移动设备本身性能和质量影响 像记忆棒分高速和低速之分 同时质量好的在同等条件下也更快1L不要动不动就怪win7 这和系统没关系USB 2.0有三种:USB2.0 Full Speed、USB2.0 HiSpeed和USB2.0 HalfSpeedUSB 2.0 Full Speed,即原来所说的USB 1.1,传输速率为1.5MB/SUSB 2.0 Hi Speed,即原来定义的USB 2.0标准,传输速率为60MB/S至于HalfSpeed,速度更慢,现在已经不常见,楼主觉得速度慢,很可能是因为你的USB设备不是HiSpeed而已。1、电力不足2、前置接口和主板的连接线接触不良或阻抗大在WINDOWS XP下打开\"我的电脑\"(VISTA中是\"计算机\"),右键单击可移动磁盘的图标,选择\"属性/硬件\",再选中U盘所在的驱动器,单击\"属性/策略\",选中\"为提高性能而优化\"选项,确定后重启即可USB是怎么传送数据的 1 USB的结构与工作原理1.1物理结构USB的物理拓扑结构如图1所示。在USB2.0中,高速方式下Hub使全速和低速方式的信令环境独立出来,图2中显示了高速方式下Hub的作用。通过使用集线器(Hub)扩展可外接多达127个外设。USB的电缆有四根线,两根传送的是5V的电源,另外的两根是数据线。功率不大的外围设备可以直接通过USB总线供电,而不必外接电源。USB总线最大可以提供5V 500mA电流,并支持节约能源的挂机和唤醒模式。1.2 USB设备逻辑结构USB的设备可以分成多个不同类型,同类型的设备可以拥有一些共同的行为特征和工作协议,这样可以使设备驱动程序的编写变得简单一些。USB Forum在USB类规范?2?中定义了USB的设备类型,比如音频、通信、HID、HUB等设备类。每一个USB设备会有一个或者多个的逻辑连接点在里面?每个连接点叫端点。在USB的规范中用4位地址标识端点地址,每个设备最多有16个端点。端点0都被用来传送配置和控制信息。在NS公司的USB接口芯片USBN9602?4?中有7个端点。管道实现了在主机的一个内存缓冲区和设备的端点之间的数据传输,连接端点0的叫做缺省管道。管道是具有多个特征的信道,如带宽分配,包大小,管道类别以及数据流向。管道有两种类型分别是流。采用USB2.0接口进行数据传输时,最大传输速率可以达到多少? USB2.0除了拥有USB1.1中规定的1.5Mbps和12Mbps两个2113传输模式以5261外,还增加了480Mbps高速数据传输模式(注:第二4102版USB2.0的传输速率将达1653800Mbps,最高理想值1600Mbps)。虽然USB2.0的传输速度大大提升了,但其工作原理和模式是完全与USB1.1一样的,而提高到480 Mbps的传输速度的最关键技术就是提高单位传输速率:USB1.1的单位数据传输时间是1毫秒,而USB2.0的单位数据传输时间则达到了125微秒。USB2.0的最高传输速率为480Mbps,即60MB/s。不过,大家要注意这是理论传输值,如果几台设备共用一个USB通道,主控制芯片会对每台设备可支配的带宽进行分配、控制。如在USB1.1中,所有设备只能共享1.5MB/s的带宽。如果单一的设备占用USB接口所有带宽,就会给其他设备的使用带来困难。USB2.0 High Speed:理论速度是480Mbps,对应之前的USB2.0;USB2.0 Full Speed:理论速度是12Mbps,也就是过去的USB1.1USB2.0传输文件的最高速率是多少? USB2.0传输文件的最高速率是多少呢?我们不妨先熟悉一下USB2.0的基本知识情况:USB2.0全称为Universal Serial Bus2.0,也叫通用串行总线,是一种应用在计算机领域的新型接口技术。USB接口具有传输速度更快,支持热插拔以及连接多个设备的特点。已经在各类外部设备中广泛的被采用。USB接口有多种:USB1.1,USB2.0,USB3.0和USB3.1(3.1Gen 1和3.1Gen 2)。理论上USB1.1的传输速度可以达到12Mbps,而USB2.0则可以达到速度480Mbps,并且可以向下兼容USB1.1。如下是USB2.0与USB3.0的接口示意图:根据上面说明,我们看到USB2.0的最高速度可达480Mbps,也就是60MB/S。上述60MB/S属于理论值,但实际使用中我们会发现这个理论速度是达不到的。长期以来USB2.0最高实际传输速度被限制在30MB/s左右,只能达到理论带宽的一半,这是由于落后的协议和编码方式造成的。USB2.0采用的是传统的Bulk-Only Transport(BOT)协议,由于没有进行改善,随着目前高速存储设备的出现,BOT协议阻碍USB传输速率的问题已经显现出来。而目前的USB 3.0新增了USB Attached SCSI Protocol(UASP)协议,新增了两组数据总线,支持多命令并发执行和NCQ队列功能,这样就可以发挥出5Gbps的高速带宽优势。另外,USB2。这就是是USB3.0接口的传输速度?我简直醉了,为什么会这样 USB3.0传输速度最大可以到640M/S,这个只是理论上的最大速度。但是想要达到这个速度,有几个条件的1、USB插口的接收端和插入端都要是最大速度,即为640M/S,速度以最低速度为准,想必这个很好理解2、事实上,只是顺序拷贝比特序列的速度才是这样,但是基本上,没有任何U盘或者磁盘的格式是顺序的排列的USB2.0理论速度最高80M/S,但是事实上,这个速度即便是USB3.0也很难达到。如果你比较懂行,你可以买到速度超过130M/S的USB3.0U盘,但是基本没有什么人会挑选U盘,速度只能到30M/S左右,还有,越是零碎的文件,复制速度越慢通俗的说,你可以把USB当做水管,两根水管对接,必须要都很粗才行,如果一边三人合抱的粗,另一边却只有小指头细,那么速度肯定也只有小指头那样如何发送 USB 控制传输 USB的物理拓扑结构如图1所示。在USB2.0中,高速方式下Hub使全速和低速方式的信令环境独立出来,图2中显示了高速方式下Hub的作用。通过使用集线器(Hub)扩展可外接多达127个外设。USB的电缆有四根线,两根传送的是5V的电源,另外的两根是数据线。功率不大的外围设备可以直接通过USB总线供电,而不必外接电源。USB总线最大可以提供5V 500mA电流,并支持节约能源的挂机和唤醒模式为什么我的usb3.0传输速度这么慢 这个问题,包括在U2年代我就详细论述过,很多人到现在没有搞懂一个问题:USB是分流的!影响USB接口传输速率受到的影响非常多,首先,系统总速率是受限的,设备越多,分流下来的速度就越小,甚至系统控制分流导致速度狂降至kb级,这个根本无解,只能减少多设备同时传输;另一个是设备本身限制,经常有人吹传输速度是2、300M,让人产生错觉,事实上很多设备本身传输速率不仅受到机器缓存内存影响,自身速度不过才80M左右,还牵涉到小文件大文件的问题,测全速,必须大数据下才有说服力,如果是机械硬盘,还涉及到区块存储位置的问题,寻址难道不会导致降速?最后,不得不提到USB接口的接触与供电问题,凡是供电不足,传输速率大多跌至U1级别我都遇见过,接触也会导致系统提示你插入了非高速设备,因为U3不是四个触点,那是U2,你插在一个U3接触四点,怎么可能U3速度?

#usb接口#数据传输方式#传输速率#接口#计算机网络

随机阅读

qrcode
访问手机版