您当前的位置:首页 > 电脑百科 > 硬件技术 > U盘百科

如何识别USB低速和USB全速设备

时间:2022-08-19 12:49:53  来源:  作者:凡亿教育

从一个电路说起:

Eg:DP+被拉高具体是什么用途,由USB Controler决定,本电路图中DP+被拉高禁用USB设备.

1.USB

USB:UniversalSerial Bus,中文译为“通用串行总线”,USB设备最显著的优点是具有热插拔功能、传输速率快。USB是主从结构的系统,具有主机和设备这两个角色,即Host和Device。此外,还有两类特殊的USB设备,分别是USB集线器设备(USB Hub)和USB OTG设备。

USB协议版本有:USB1.0、USB1.、USB2.0、USB3.0。

USB1.0和USB1.1只有低速模式(Low-SpeedMode)和全速模式(Full-Speed Mode),理论上最大传输速率分别为1.5Mbps和12Mbps。

USB2.0引入了传输速度更快的高速模式(High-Speed Mode),理论上最大传输速率为480Mbps。

USB3.0在速度的提升上,实现了重大飞跃,最大传输速率理论值高达5Gbps。需要注意的是,这些都是理论值,实际开发过程中,不可能达到这些理论值。

在实际开发过程中,不同的传输类型有不同的传输速率,每一次的数据交互,都是一个相当复杂的过程,有令牌包的解析、数据包的传输、握手包的发送等等,这些都是额外的消耗,因此,传输速度是不可能达到理论值。USB有四种传输类型,分别是控制传输、中断传输、块传输、等时传输。

2.USB的电气特性

USB使用差分传输模式,有两条数据线,分别是:

1)USB数据正信号线,USB Data Positive,即USBDP线,简写为D+ 2)USB数据负信号线,USB Data Minus,即USBDM线,简写为D-

剩下的就是电源线(5V-Vbus)和地线(GND)。对于USB OTG设备,会多出一根ID线。

3.USB主机端硬件控制器类型

分别有:OHCI UHCI EHCI XHCI。USB协议版本:1.0/ 1.1/ 2.0/ 3.0与协议规定标准接口的对应OHCI、UHCI都是USB1.1的接口标准;而EHCI是对应USB2.0的接口标准;最新的xHCI是USB3.0的接口标准。

3.1 OHCI

OHCI:Open Host Controller Interface,是USB1.1的标准,不仅仅是针对USB,还支持其他的接口,比如支持Apple的火线(Firewire,IEEE 1394)接口。与UHCI相比,OHCI的硬件复杂,硬件做的事情更多,所以实现对应的软件驱动的任务,就相对较简单。主要用于非x86的USB,如扩展卡、嵌入式开发板的USB主控。

3.2 UHCI

UHCI:Universal Host ControllerInterface,是Intel主导的对USB1.0、1.1的接口标准,与OHCI不兼容。UHCI的软件驱动的任务重,需要做得比较复杂,但可以使用较便宜、较简单的硬件的USB控制器。Intel和VIA使用UHCI,而其余的硬件提供商使用OHCI。

3.3 EHCI

EHCI:Enhanced Host Controller Interface,是Intel主导的USB2.0的接口标准。EHCI仅提供USB2.0的高速功能,而依靠UHCI或OHCI来提供对全速(full-speed)或低速(low-speed)设备的支持。

3.4 xHCI

xHCI:eXtensible Host ControllerInterface,是最新USB3.0的接口标准,它在速度、节能、虚拟化等方面都比前面3中有了较大的提高。xHCI支持所有种类速度的USB设备(USB 3.0的 SuperSpeed; USB 2.0 Low-、Full-、andHigh-speed; USB 1.1 Low- and Full-speed)。xHCI的目的是为了替换前面3种类型(UHCI/OHCI/EHCI)。

4.识别设备的速度模式

对于设备(Device)而言,按照速度来划分,工作在低速模式下的设备称之为低速设备;工作在全速模式下的设备称之为全速设备;同理,工作在高速模式下的设备称之为高速设备。对于主机(Host)而言,只有全速主机和高速主机两种。

4.1识别低速和全速设备

主机的D+和D-都接有15K下拉电阻;全速USB设备的数据线D+接有1.5K的上拉电阻,一旦接入主机,主机的D+被拉高;低速USB设备的数据线D-接有1.5K的上拉电阻,一旦接入主机,主机的D-会被拉高。因此,主机就可以根据检测到自己的D+为高还是D-为高,从而判断接入的设备是一个全速还是低速设备。硬件结构图如下:

图:有USB低速设备接入

图:有USB全速设备接入

4.2识别高速设备

刚开始时,高速设备以全速模式连接到主机,D+有上拉电阻。

主机检测到全速设备连接上之后,对设备进行复位,USB设备收到复位信号,主动发起高速模式的握手协议进行速度识别。接下来,就取决于主机端了,如果主机的USB控制器支持高速模式传输,则主机会与该高速设备交互完成高速模式握手协议,之后,两者都工作在高速模式下;如果主机不支持高速模式传输(如果主机上没有EHCI类型的控制器,像比较老旧的电脑,并且是XP系统的),那么握手协议就会失败,设备端也不会切换到高速模式,之后两者都工作在全速模式下。

如果是一个全速设备接到高速主机,设备端没法发起高速握手协议,所以,最终设备和主机都会工作在全速模式下。主机具有多种控制器类型,能工作在全速/高速模式下。

全速和高速控制器,都是DP上拉,低速才是DM上拉(配置寄存器的时候,需要注意的地方)。

声明:本文转载自网络,如涉及作品内容、版权和其它问题,请于联系工作人员,我们将在第一时间和您对接删除处理



Tags:USB   点击:()  评论:()
声明:本站部分内容及图片来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,不构成投资建议。投资者据此操作,风险自担。如有任何标注错误或版权侵犯请与我们联系,我们将及时更正、删除。
▌相关推荐
你以为的USB充电线 居然是带Wi-Fi的黑客电脑
是这样的,托尼最近在网上冲浪的时候,发现了一个让人脑子嗡嗡的危险玩意:O.MG Cable 。这个看上去只是普通 USB 连接线的家伙,实际上是一台可以带着 200+ 个恶意软件,还能连接 WiF...【详细内容】
2023-08-25  Search: USB  点击:(279)  评论:(0)  加入收藏
USB3.0速度不快谁背锅?小丑竟是自己
同一块移动硬盘,在相同的USB接口上竟然出现了两种不同的速度,你们见过么?某日,从某笔记本里拆出来一块某品牌500GB的机械硬盘,转速只有5400RPM,经验告诉我们这个硬盘的性能早已经...【详细内容】
2023-08-22  Search: USB  点击:(158)  评论:(0)  加入收藏
USB2.0与USB3.0接口的PCB布局布线要求
USB是通用串行总线的英文缩写,是连接外部装置的一个串口总线标准,也是一种输入输出接口的技术规范,被广泛地应用于个人电脑和移动设备等信息通迅产品,并扩展到摄影器材,数字电视(...【详细内容】
2023-08-17  Search: USB  点击:(311)  评论:(0)  加入收藏
苹果确认用USB-C 但限速!iPhone 15设计图/零部件齐曝光:这些细节确认
快科技8月8日消息,今年要发布的iPhone 15系列,用上USB-C已经没什么悬念了。现在,网上已经曝光了iPhone 15系列的设计图,示意图中最明显的变化是底部改用USB-C端口,取代了使用已久...【详细内容】
2023-08-09  Search: USB  点击:(72)  评论:(0)  加入收藏
如何禁用电脑usb接口
本文为大家提供了四个禁用电脑USB接口的方法,如果企业用户建议使用方法三,方法三可以批量对公司内部所有电脑的usb接口进行禁用。方法一:使用设备管理器禁用USB接口步骤1:打开设...【详细内容】
2023-07-05  Search: USB  点击:(212)  评论:(0)  加入收藏
家里哪些地方适合安装USB插座,怎么选?
随着科技的不断发展,我们越来越依赖于电子产品,手机及数码设备使用越来越频繁。USB插座可以轻松为我们的电子设备提供充电接口,为我们带来很大的方便。但在安装USB插座时,很多人...【详细内容】
2023-05-25  Search: USB  点击:(99)  评论:(0)  加入收藏
Linux系统上如何禁用 USB 存储
为了保护数据不被泄漏,我们使用软件和硬件防火墙来限制外部未经授权的访问,但是数据泄露也可能发生在内部。 为了消除这种可能性,机构会限制和监测访问互联网,同时禁用 USB 存储...【详细内容】
2023-04-18  Search: USB  点击:(222)  评论:(0)  加入收藏
USB Type-C 有什么缺点?
USB Type-C 是一种全新的接口标准,取代了过去几十年来广泛使用的 USB-A 与 USB-B 接口。尽管 Type-C 具有许多优点,如可逆插拔、快速充电等,但它仍然存在着一些缺点。以下是一...【详细内容】
2023-03-27  Search: USB  点击:(180)  评论:(0)  加入收藏
影响人类文明的“小方块” USB接口进化史
「尊敬的参观者,让我们一同回到过去,回到信息技术发展的初期。那个时代,计算机和各种电子设备的普及带来了信息传输的需求,而USB接口就是当时最常用的有线连接方式。通过这种小...【详细内容】
2023-03-21  Search: USB  点击:(178)  评论:(0)  加入收藏
原来USB口的颜色是有含义的,值得收藏
当你看到笔记本电脑或台式机的USB端口时,你会发现USB端口的颜色很多。下面具体介绍下不同颜色代表的含义_最常见的颜色:✅黑色:USB1.0/2.0接口✅蓝色:USB3.0接口✅蓝绿色:USB3.1...【详细内容】
2023-03-06  Search: USB  点击:(239)  评论:(0)  加入收藏
▌简易百科推荐
U盘使用过程中常见问题及其解决方案
U盘,作为一种便携式存储设备,因其方便、快捷的特点广泛应用于我们的日常生活和工作中。然而,在使用U盘的过程中,我们也可能会遇到一些问题。本文将探讨U盘使用过程中可能出现的...【详细内容】
2024-03-03  金先生    Tags:U盘   点击:(42)  评论:(0)  加入收藏
内存卡坏了怎么修复?
内存卡是数字世界中存储数据的桥梁,而照片则是我们与过去连接的纽带。当内存卡损坏时,这些照片可能会消失得无影无踪。但是,通过一些技巧和工具,我们仍然有可能找回这些珍贵的瞬...【详细内容】
2024-01-25  小师妹说科技    Tags:内存卡   点击:(47)  评论:(0)  加入收藏
手机丢了对方把卡拔了怎么办?
手机丢失后,首要任务是冷静应对。过于慌乱的情绪可能会让我们做出错误的决定,比如:立即用另一部手机试图拨打自己的号码。这样做很可能会激活手机上的SIM卡,让捡到手机的人有机...【详细内容】
2024-01-11  小笣子的二两生活    Tags:手机丢了   点击:(54)  评论:(0)  加入收藏
U盘无法安全弹出怎么办?
当电脑弹出“弹出USB大容量存储设备时出问题”提示时,只能抱着侥幸的心理直接拔出,如果运气好,可能没有什么事,如果运气不好,你的U盘可能就会报废。那么,为什么U盘无法弹出?遇到U盘...【详细内容】
2024-01-08  夏冰加密软件    Tags:U盘   点击:(72)  评论:(0)  加入收藏
U盘防泄密软件哪个好?U盘加密软件合集
随着科技的发展,U盘已经成为我们日常生活中不可或缺的一部分。然而,U盘的便携性也使其成为信息泄露的一个重要途径。为了保护公司的重要信息,我们需要使用U盘防泄密软件。以下...【详细内容】
2024-01-02  洞察眼MIT系统    Tags:U盘   点击:(68)  评论:(0)  加入收藏
三个防止通过U盘泄密的方法(随意使用U盘拷贝资料,机密外泄怎么办?)
随着科技的发展,U盘成为了人们日常办公和生活中常用的数据存储工具。然而,由于其便携性和易于使用的特点,也给企业和个人的数据安全带来了一定的风险。为了保护重要信息的安全,...【详细内容】
2024-01-02  洞察眼MIT系统    Tags:U盘泄密   点击:(92)  评论:(0)  加入收藏
苹果iPad如何连接外部U盘:轻松扩展存储空间,详细步骤指南
平板电脑的存储空间往往有限,无法满足我们的需求。这时,外接U盘成为了扩展存储空间的一种有效方式。本文将介绍如何在苹果iPad上外接U盘,以实现更便捷的文件管理和存储。一、了...【详细内容】
2023-12-22  小笣子的二两生活    Tags:u盘   点击:(144)  评论:(0)  加入收藏
SD卡无法读取怎么办?详细解决方法分享!
“我的sd卡用了很久,但是不知道为什么无法读取了,尝试了很多种方法我都无法读取到里面的数据。我有很重要的文件保存在里面,想问问有什么方法可以帮助我快速解决这个问题吗?” S...【详细内容】
2023-12-13  数据蛙恢复专家    Tags:SD卡   点击:(112)  评论:(0)  加入收藏
禁止使用U盘的方法
说到保护电脑数据安全,无论是个人还是企业,这都是一个很重要的问题,大家都会想到设置电脑开机密码,但这还远远达不到我们的要求,有很多种方法可以跳过开机验证,直接进入电脑。所以...【详细内容】
2023-10-26  按键不伤人    Tags:U盘   点击:(196)  评论:(0)  加入收藏
怎么样维护和保养相机存储卡
无论是专业摄影师还是摄影爱好者,正确地维护和保养相机存储卡是确保照片安全和存储卡寿命延长的重要步骤。下面我们将详细介绍如何妥善维护和保养相机存储卡。1. 定期清理存...【详细内容】
2023-10-19  正阳说数码    Tags:存储卡   点击:(198)  评论:(0)  加入收藏
站内最新
站内热门
站内头条