usb接口定义引脚说明_接口系列三:USB接口

1.前言:USB(Universal Serial Bus)通用串行总线,市面上USBS接口让人眼花缭乱,傻傻分不清,官方貌似喜欢改名字,造成同一接口有很多不同叫法。有些无良商家更是以此来误导消费者。在此写下该文章以做记录也便更多人简单了解USB接口。

2.电气接口一览图:

ce1bd2261755f7b95096f79ecccea7bb.png

该图图块来自viki

3.引脚说明

(1)USB2.0 Type A/B 引脚说明:

pin1.VBUS , pin2.D- , pin3.D+  ,pin4.GND

(2)USB2.0 mini/micro 引脚说明:

pin1.VBUS ,pin2.D- , pin3.D+ ,pin4.ID , pin5.GND

(3)USB 3.X  Type A引脚说明:

b7687e8e161c9a4c4f1a0201ec5a3127.png

(4)USB 3.X  Type B引脚说明:

638c540e82e9bdeaf571eebe837700b9.png

(5)USB 3.X   Micro-B引脚说明:

0570915ef94955c1d8f17078fe677118.png

4.传输速率

各个版本的名称及速度,平时我们觉得传输速度是达不到理论速度的,这是因为,传输用户数据的同时也有协议开销,也有带宽保留,USB2.0理论速度达60MB/s,但实际速度只有24MB/s左右。

82484aead1fa80f9339deed559a3f798.png

5.常用设备类别和ID

6d7d50f8e634eea9b2529d071e31e3c2.png

该图源来自viki

6.传输方式

(1)控制传输(Control)——一般用于短的、简单的对设备的命令和状态反馈,例如用于总线控制的0号管道。

(2)同步传输(Isochronous)——按照有保障的速度(可能但不必然是尽快地)传输,可能有数据丢失,例如实时的音频、视频。

(3)中断传输(Interrupt)——用于必须保证尽快反应的设备(有限延迟),例如鼠标、键盘。

(4)批量传输(Bulk)——使用余下的带宽大量地(但是没有对于延迟、连续性、带宽和速度的保证)传输数据,例如普通的文件传输。

7.关于速率换算

(1)十进制比特率,多用于在通信领域,USB传输速率采取该换算方式:

1Gbit/s=1000Mbit/s ,1Mbit/s=1000kbit/s ,

1Kbit/s =1000bit/s

1Tbit/s=10^12bit/s,1Gbit/s=10^9bit/s,

1Mbit/s=10^6bit/s,1Kbit/s=10^3bit/s,

(2)二进制比特率,多用于存储领域:

1Gibit/s =1024Mibit/s ,1Mibit =1024 Kibit/s,

1Kibit/s=1024bit/s

1Tibit/s =2^40bit/s,1Gibit=2^30bit/s,

1Mibit=2^20bit/s,1Kibit=2^10bit/s

(3)1Byte(字节)=8bit(位),平时看速率单位时,要注意区分大小写B/b,其所代表的意义不一样,大写B代表Byte,小写b代表的是bit。

  • 2
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值