USB的插入檢測機制

      自USB集線器的每個下游端口的D+和D-上,分別接了一個15KOm的下拉電阻到地。這樣,當沒有設備插入時,端口被拉低。而設備端的D+或D-會接一個15KOm上拉電阻,接到3.3V電源。其中全速和高速設備,在D+上接上拉電阻;而低速設備在D-上接上拉電阻;設備接入集線器後,接了上拉電阻的一端的電壓經過上下拉電阻分壓,降爲3V左右。對集線器的接收端來說就是一個高電平。集線器檢測到這個高電平信號,就通知USB控制器。集線器還可以通過判斷這個高電平信號是D+還是D-,判斷設備是什麼速度的設備。USB高速設備首先被識別爲全速設備,然後通過集線器和設備兩者的確認,再切換到高速模式下。在高速模式下,使電流傳輸模式,這時要將D+的上拉電阻斷開。

發佈了124 篇原創文章 · 獲贊 8 · 訪問量 32萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章