设备插入后,先进入【attached】 状态,然后hub 端口配置进入【powered】 状态;主机发起复位信号,设备进入【Default】状态,然后分配设置地址,设备配置。
【资料图】
1):高速数据传输。产生高速K/J 信号。D+/D- 上电流为17.78ma。
(2):用于低速获取全速传输。产生SE0
(3):差分数据接收。用于接收高速数据。
(4):传输数据包检测。当接受差分信号低于数据阈值VHSSQ,数据无效
(5):低速差分数据接收。用于接收低速数据
(6):高速端口检测。当连接器电压大于625mv 必须指示设备断开。当电压小于525mv 设备连接
(7):单端接收。用于LS/FS
(8):下拉电阻(15k)。上游端口使用。一般 Host端
(9):上拉电阻(1.5k)。下游端口使用。Device
低速设备
全速/高速设备
设备断开:
设备连接:
对于高速设备,它先作为全速设备被识别出来,然后再被识别为高速设备。工作于高速模式时,D+的上拉电阻是断开的,所以对于工作于高速模式的USB设备,无法通过D+的引脚电平变化监测到它已经断开。
工作于高速模式的设备,D+、D-两边有RS 45欧姆的下拉电阻,用来消除反射信号:
当断开高速设备后,Hub发出信号,得到的反射信号无法衰减,Hub监测到这些信号后就知道高速设备已经断开。
整个过程D+ D- 上电平变化。
高速握手信号是用来进行速度协商,区分FS/HS。当检测到以下行为时将进入高速握手:
整个USB 高速设备枚举流程大致如下:
上一篇 : 全球最大“iPhone”亮相:1.83米高,可拍照、运行App
下一篇 : 最后一页