USB2.0物理层的电信号
+ -

usb设备速度检测

2022-04-08 2218 0
原文转自:https://blog.csdn.net/k331922164/article/details/53349360

检测USB设备速度的流程描述:

1.对于低速设备,在DM引脚上拉1.5K。
2.对于全速设备,在DP引脚上拉1.5K。
3.对于高速设备速度检测,则需要握手协议:

a、USB主机检测到全速设备,即:DP引脚上拉1.5K。
b、USB主机复位总线,即向总线发送SE0,此SE0持续时间不得小于2.5us。
c、高速设备检测到SE0持续时间不小于2.5us后,向总线发送Chirp K信号,此Chirp信号持续时间不小于1ms且不大于7ms。
d、总线回复到SE0状态。如果USB主机支持高速模式,则必须在Chipr K信号结束后100us内做出响应。
e、USB主机在Chipr K信号结束后100us内做出响应,向总线发送连续的Chirp K/J对,每个Chirp K信号或Chirp J信号的宽度不小于40us且不大于60us,每2个相邻的Chirp K和Chirp J信号之间的间隔不应大于2.5us。
f、高速设备在检测到连续的最少3对Chirp K/J对后,在500us内必须断开DP上的上拉电阻,并连接D+和D-上的对地高速端接电阻,完成高速握手,进入高速传输模式。

112153270415

HID人机交互QQ群:564808376    UAC音频QQ群:218581009    UVC相机QQ群:331552032    BOT&UASP大容量存储QQ群:258159197    STC-USB单片机QQ群:315457461    USB技术交流QQ群2:580684376    USB技术交流QQ群:952873936   

0 篇笔记 写笔记

usb设备速度检测
检测USB设备速度的流程描述:1.对于低速设备,在DM引脚上拉1.5K。2.对于全速设备,在DP引脚上拉1.5K。3.对于高速设备速度检测,则需要握手协议:a、USB主机检测到全速设备,即:DP引脚上拉1.5K。b、USB主机复位总线,即向总线发送SE0,此SE0持续时间不得小于2.5us。......
关注公众号
取消
感谢您的支持,我会继续努力的!
扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

您的支持,是我们前进的动力!