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

这篇关于USB接口的类型及结构讲的太清楚了

时间:2021-01-07 11:57:46  来源:  作者:

USB接口

首先看一看 USB 的接口,当你看到这些接口时,你应该知道,哦,那是 USB 接口。不然学完了USB,USB 接口都不认识那就很尴尬了。

这篇关于USB接口的类型及结构讲的太清楚了

 

看到这些接口是不是很熟悉?常用的接口有 Type A 接口,这个接口一般直接插在电脑上的,Type B 接口比较少见,目前比较常见的是 Mini-B、Micro-B接口,前者在 MP3 之类的设备中比较常见,当然在我们工程师中的调试器中也经常使用,后者多用于手机等设备,不过目前大部分手机接口用 Type-C接口代替了:

这篇关于USB接口的类型及结构讲的太清楚了

 

这种接口可以正反插,并且能提供比其它接口更大的电流,速度更快,所以今天可以看到越来越多的设备开始支持 Type-C了。我们可以看看这些接口内部的引脚分布情况(不包含 Type-C 接口,这个接口引脚很多):

这篇关于USB接口的类型及结构讲的太清楚了

 

第四引脚在某些接口中可能没有,其他引脚都是存在的。Vbus 和 GND 两个硬件用于供电,提供恒定的 4.4 ~5.25 V电源(当 USB 为设备提供 5.25 V 电源时,数据线工作在 3.3 V),当设备使用总线供电时,将由这两根引脚提供所需电源,当然总线提供的电流比较有限,所以如果说总线不足以提供足够的电源,那么就需要使用外部供电。

 

D-、D+两个引脚用于数据传输,类似串口的Tx、Rx数据线,不同的是,USB采用差分方式传输,使用双绞线,并且在线上传输的数据编码远比串口的复杂,这个将在下节介绍。

这篇关于USB接口的类型及结构讲的太清楚了

 

这里需要注意一下线的颜色,一般的厂家生产USB数据线时会按照标准来生产,但是有些厂家却不一定,红色不一定是电源,黑色不一定就是地,使用的时候需要注意确认。标准的USB数据线外部一般会有屏蔽线包裹,防止外部干扰,但是有些厂家偷工减料,可能并没有屏蔽线,甚至连D-、D+数据线都没有,只提供电源线。

 

(图片来源于网络,外层白色包裹为屏蔽线)因为采用差分传输,并且只有两个引脚,所以总线为半双工传输,即同一时刻只能发送或接收。同时 USB 采用一主多从模式,即USB网络中只有一个主机,其他都是从机,也就是设备。

USB 历史版本

USB经过多年的发展,经历了多个版本,初始版本 1.0,于1996年完成,支持低速(LS)模式(1.5Mb/s)和全速(FS)模式(12Mb/s)。USB1.1规范于 1998 年面世,改进了 1.0,但速度上没有改变。USB2.0 在2000 年问世,增加了新的速度模式,即高速(HS)模式,最高支持 480 Mb/s。USB3.0在2008年发布,传输速率 5Gb/s。这些版本保持向后兼容的特性,即USB3.0的主机接口可以接入 USB 1.0、2.0 的设备,但是受到设备本身的速度影响,所以最终的速度由低版本速度决定

这篇关于USB接口的类型及结构讲的太清楚了

 

通过数据(D+或D-)线上的上拉电阻的位置,主机可以识别低速设备和全速设备,而高速设备会在之后移除上拉电阻。

在 STM32F103 中,支持 USB 2.0接口 ,但是只支持全速模式下的2.0,即最大速度只有 12 Mb/s,换算到字节的话,只有 1.5 MB/s,除去USB本身的协议开销的话(类似串口中的起始位、结束位开销,但USB比这个复杂的多),最大有效数据带宽差不多在1.2 MB/s(我们接下来要学习的就是全速模式)。

 

所以不要认为 USB2.0 的接口一定支持高速模式。在 STM32F4 中,USB开始支持高速模式,并且支持 OTG,这个模式使得USB 设备既可以当做主机也可以当设备使用。现在的手机一般都支持 OTG,即通过一根转接线,即可将U盘之类的设备插入手机中使用,所以当你的手机触摸屏坏了,别着急,插上无线鼠标键盘套餐,照样玩手机。当然这只是应急使用,真正来说,没谁会随身带着鼠标键盘的。

HUB 与 USB 拓扑结构

除了常见的设备外,在 USB 网络中,还有一种特殊的设备,即 HUB(集线器),这种设备只有一个作用,就是将一个 USB 接口分成多个 USB 接口(最多 7 个)使用,这样即使你的电脑只有一个USB接口,通过 HUB,你也可以实现多个设备的连接。HUB对于用户而言是透明的(即用户在使用时不用特别去操作它),而为了实现这种透明,HUB所做的工作要比上述复杂的多。

这篇关于USB接口的类型及结构讲的太清楚了

 


这篇关于USB接口的类型及结构讲的太清楚了

 

上图是USB连接图,可以看到,通过 HUB,一个 USB 网络中可以连接非常多的设备(最多 127 个,由 USB 设备7位地址决定),并且由于集线器的时间和电缆传播的延迟,最多只能连接五个 HUB,在层次上表现为上图的 7 层(在全速和高速设备中,最大线缆长度为 5 m,低速设备限制为 3 m)。

 

USB网络中的所有设备(包括HUB)都有一个地址,范围 0~127,地址 0 是所有设备在接入 USB 网络时使用的默认地址,当设备完成枚举后,即可拥有新的 USB设备地址,之后所有的通信都将采用新地址通信。也就是说, USB 设备的地址是动态的,类似网络的IP地址。

USB 层次结构

下面再来看看 USB 层次结构:

这篇关于USB接口的类型及结构讲的太清楚了

 

在开发时,尤其是软件开发,主要的关注对象是上面两层,而底层的实现一般来说都是由硬件自动完成的,比如STM32就帮我们实现了这一层,我们只需要获取底层的数据然后进行相应的处理即可。



Tags:USB接口   点击:()  评论:()
声明:本站部分内容及图片来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,如有任何标注错误或版权侵犯请与我们联系(Email:2595517585@qq.com),我们将及时更正、删除,谢谢。
▌相关推荐
主机配置问题呈现:使用主机时,发现USB接口全失效,插入的USB设备都使用不了,特别是USB连接的键盘和鼠标也无法识别使用,只能使用PS/2接口的键盘或鼠标。使用使用PS/2接口的键盘或...【详细内容】
2021-01-12  Tags: USB接口  点击:(226)  评论:(0)  加入收藏
USB接口首先看一看 USB 的接口,当你看到这些接口时,你应该知道,哦,那是 USB 接口。不然学完了USB,USB 接口都不认识那就很尴尬了。 看到这些接口是不是很熟悉?常用的接口有 Type A...【详细内容】
2021-01-07  Tags: USB接口  点击:(307)  评论:(0)  加入收藏
手机充电器是每个手机的“加油站”,这个是毫不夸张的说法,因为手机每天不管比打电话、接听电话、或者是不打电话也没有接听电话,只要有系统或者安装了APP,手机哪怕是出于待机状...【详细内容】
2020-11-10  Tags: USB接口  点击:(136)  评论:(0)  加入收藏
根据我的亲身经历写个经验贴,我家的台式电脑的USB接口陆陆续续都坏了,有个时灵时不灵,这种情况下首先要做的是排除软件的问题。一、首先排除软件的问题,例如驱动、供电等问题,详...【详细内容】
2020-08-05  Tags: USB接口  点击:(159)  评论:(0)  加入收藏
现代电视具有一个或多个USB接口这一事实,早已成为每个人的习惯。但是,当USB采用另一种技术时,这通常会引发问题。因此,在我们的材料之一中,我们已经研究了为什么USB端口在路由器...【详细内容】
2020-06-29  Tags: USB接口  点击:(169)  评论:(0)  加入收藏
如果电脑中的主板不是好品牌的话,就很容易会出现前置usb接口供电不足的问题,只要用户把数据线接入前置usb接口,电脑就会卡住,那么win系统usb接口供电不足怎么解决呢?下面为大家...【详细内容】
2020-01-06  Tags: USB接口  点击:(480)  评论:(0)  加入收藏
路由器是连接两个或多个网络的硬件设备,在网络间起网关的作用,是读取每一个数据包中的地址然后决定如何传送的专用智能性的网络设备。它能够理解不同的协议,例如某个局域网使用...【详细内容】
2019-10-18  Tags: USB接口  点击:(183)  评论:(0)  加入收藏
最近有人装机问我这么一个问题“为啥主板上有红色USB接口?红色USB接口拿来做啥的?”然后有人又要问了,“为啥我的没有红色的USB接口?”回答这个问题之前,我们看张表,梳理一下先: 一...【详细内容】
2019-10-14  Tags: USB接口  点击:(12251)  评论:(0)  加入收藏
▌简易百科推荐
首先我们要弄懂什么是“雷电”接口。其实“雷电”本质上和咱们常见的HDMI,DP等一样是一种传输协议的简称,全程英文名叫做Thunderbolt。请注意与其说他是一个接口倒不如说他是...【详细内容】
2021-12-27  小伊评科技    Tags:雷电接口   点击:(2)  评论:(0)  加入收藏
畅谈关于装修的那些事,分享装修的各种经验和知识。大家好,我是畅谈装修,关注我即可了解更多关于装修的那些事!路由器现在已经是居家生活中“不可缺少的伙伴”,没有了它,相信连饭吃...【详细内容】
2021-12-27  畅谈装修    Tags:路由器   点击:(1)  评论:(0)  加入收藏
此前有关厂商销售的显示器上,HDMI 2.1的标示问题闹得沸沸扬扬。按照官方的说法,HDMI 2.0标准已经不存在了,以后只有HDMI 2.1标准,后者的功能是可选的,显示器制造商只要具体说明该...【详细内容】
2021-12-24  超能网    Tags:HDMI   点击:(8)  评论:(0)  加入收藏
声卡本身会包含一个DAC。DAC字面上直接翻译,就是“数字到模拟转换器”。有时候,人们认为声卡的DAC不够好,所以从声卡的数字输出接口,外接独立的DAC,来改善声音。DAC首选的接口是...【详细内容】
2021-12-10  亲爱的客户    Tags:解码器   点击:(15)  评论:(0)  加入收藏
1.为什么要有虚拟内存 在早期的计算机中,是没有虚拟内存的概念的。我们要运行一个程序,会把程序全部装入内存,然后运行。 当运行多个程序时,经常会出现以下问题: 1)进程地址空间...【详细内容】
2021-12-08  linux上的码农    Tags:虚拟地址   点击:(21)  评论:(0)  加入收藏
CPU、GPU、FPGA三者能力相加就是芯片的未来!很多粉丝问我,嵌入式方向中的FPGA怎么样?收入如何?前言讲述FPGA前,我们先讲讲当年中兴被制裁的问题。美国前总统特朗普曾经发布过一条...【详细内容】
2021-12-01  一口Linux    Tags:FPGA   点击:(48)  评论:(0)  加入收藏
现在市面上常用的视频线有HDMI线、VGA线、DP线、DVI线,其中HDMI线是用的比较多的,平时直播也有很多朋友会问HDMI相关的问题,今天小泽总结了一些高频的HDMI使用问题,赶紧收藏! 所...【详细内容】
2021-11-25  SAMZHE山泽    Tags:HDMI线   点击:(32)  评论:(0)  加入收藏
本内容来源于@什么值得买APP,观点仅代表作者本人 |作者:殇小辛 apple tv 4K使用近2年了,分享下深度使用体验 整个盒子比想象中小很多,放在电视柜里不占空间,还很好看 遥控器顶部区...【详细内容】
2021-11-09  什么值得买    Tags:Apple TV   点击:(31)  评论:(0)  加入收藏
近年来摩尔定律“失速”,使得中央处理器(CPU)的性能增长边际成本急剧上升。有研究数据表明,现在CPU的性能年化增长率(面积归一化之后)仅有3%左右。然而,人们对计算的需求依然爆发性增长。...【详细内容】
2021-11-05  赵广立  中国科学报  Tags:DPU   点击:(44)  评论:(0)  加入收藏
分享屏幕的分辨率与像素点,让大家更加直观了解显示屏清晰度。 分辩率: 分辩率是液晶显示屏像素点排列的密度,密度排列越高,显示的画面就会越清晰。 举例:2K55寸显示屏,显示尺寸为:1...【详细内容】
2021-11-04  深圳盛诚专显科技    Tags:分辨率   点击:(46)  评论:(0)  加入收藏
最新更新
栏目热门
栏目头条