USB。USB设备收到标准请求后的处理。
USB协议通过控制传输实现主机与设备的参数配置、状态查询等标准操作。设备端对标准请求的及时响应,直接影响了USB系统的初始化速度及稳定性。
USB规范定义了两类标准请求,并对其处理时限给出了严格要求。
USB协议定义了两类标准请求:不传输数据的请求和需要数据传输的请求。这两类请求对设备的处理时限有不同要求:
对于不传数据的标准请求,设备端需要在接收请求后50ms内完成请求处理和状态切换。
对于需要数据传输的标准请求,设备在收到请求后需要在500ms内返回第一个数据包。后续数据包的发送间隔也不能超过500ms。最后一个数据包发送结束后,设备有50ms的时间完成状态切换。
另外,整个需要数据传输的标准请求,从开始到结束状态切换,总时间不得超过5秒。这要求设备端需要以主机能接受的最大速率及时接收和响应所有数据.
除上述通用时序要求外,对于特定的USB类相关请求,如果类文档有更严格的时序要求,设备也必须遵守。
USB。USB设备收到标准请求后的处理。
最新推荐文章于 2024-05-20 23:42:15 发布