自USB集線器的每個下游端口的D+和D-上,分別接了一個15KOm的下拉電阻到地。這樣,當沒有設備插入時,端口被拉低。而設備端的D+或D-會接一個15KOm上拉電阻,接到3.3V電源。其中全速和高速設備,在D+上接上拉電阻;而低速設備在D-上接上拉電阻;設備接入集線器後,接了上拉電阻的一端的電壓經過上下拉電阻分壓,降爲3V左右。對集線器的接收端來說就是一個高電平。集線器檢測到這個高電平信號,就通知USB控制器。集線器還可以通過判斷這個高電平信號是D+還是D-,判斷設備是什麼速度的設備。USB高速設備首先被識別爲全速設備,然後通過集線器和設備兩者的確認,再切換到高速模式下。在高速模式下,使電流傳輸模式,這時要將D+的上拉電阻斷開。
USB的插入檢測機制
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
OpenGL基礎編程
红色石榴
2020-07-07 16:36:47
Linux中profile、bashrc的區別和聯繫
智智Garrick
2020-07-06 04:20:39
cmder ssh免密登錄
智智Garrick
2020-07-06 04:20:39
webstorm網頁顯示亂碼
智智Garrick
2020-07-06 04:20:38
Ubuntu pytorch安裝(GPU)及NVIDIA顯卡驅動安裝知識總結
有毒的大妖怪
2020-07-04 17:02:13
numpy array多維度的理解
有毒的大妖怪
2020-07-04 17:02:12
jdk12.0.1環境變量配置教程
有毒的大妖怪
2020-07-04 17:02:11
修改Ubuntu18.04靜態IP地址
有毒的大妖怪
2020-07-04 17:02:10
numpy的兩個api
有毒的大妖怪
2020-07-04 17:02:09
Android SDK環境配置遇到的問題和操作方法
有毒的大妖怪
2020-07-04 17:02:08
第九章 前向神經網絡
有毒的大妖怪
2020-07-04 17:02:07