USB的插入检测机制

      自USB集线器的每个下游端口的D+和D-上,分别接了一个15KOm的下拉电阻到地。这样,当没有设备插入时,端口被拉低。而设备端的D+或D-会接一个15KOm上拉电阻,接到3.3V电源。其中全速和高速设备,在D+上接上拉电阻;而低速设备在D-上接上拉电阻;设备接入集线器后,接了上拉电阻的一端的电压经过上下拉电阻分压,降为3V左右。对集线器的接收端来说就是一个高电平。集线器检测到这个高电平信号,就通知USB控制器。集线器还可以通过判断这个高电平信号是D+还是D-,判断设备是什么速度的设备。USB高速设备首先被识别为全速设备,然后通过集线器和设备两者的确认,再切换到高速模式下。在高速模式下,使电流传输模式,这时要将D+的上拉电阻断开。

发布了124 篇原创文章 · 获赞 8 · 访问量 32万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章