• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 嵌入式系統 > 設計應用 > USB的底層結構

    USB的底層結構

    作者: 時間:2013-10-17 來源:網絡 收藏
      的設各可以接在PC上任意的接口上。而使用還可以擴展使更多的設備連接到系統中,USB的Hub有一個上行的端口(到host),有多個下行端口(連接其他的設各),從而可以使整個系統可以擴展連接127個外設,其中也是外設。對于USB系統來說,USB的host永遠是PC邊,所有其他連接到host的都稱為設備,在設備與設備之間是無法實現直線通信的,只有通過host的管理與調節才能夠實現數據的互相傳送。在系統中,通常會有一個根Hub,這個Hub一般有兩個下行的端口。

      一個PC可以擁有一個或多個USB host控制器。一般有兩種類型的控制器:UHCI(USBhost控制器接口),OHCI(開放的host控制器接口)。Windows的USB類驅動程序對于每一種控制器類型都由一種驅動程序來支持。

      USB的物理接口包括電氣特性和機械特性,USB通過一個四線電纜來傳輸信號與電源,如圖所示。

      USB的電纜有4根線,兩根傳送的是5V的電源,有一些直接和電源相連的設備可以直接利用它來供電。另外的兩根是數據線,數據線是單工的,在整個系統中的數據速率是一定的,要么是高速,要么是低速,沒有一個可以中間變速的設各來實現數據碼流的變速,在這一點上,USB和1394有明顯的差別。

      其中D+和D一是一對差模的信號線,而V泌和GND貝刂提供了5V的電源。它可以給一些設備(包括Hub)供電,當然要有一定的條件限制。USB提供了兩種數據傳輸率:一種是12Mb的高速(full speed)模式,另一種是1.5Mb的低速模式。這兩種模式可以同時存在于一個USB系統中,而引入低速模式主要是為了降低要求不高的設各的成本,比如鼠標、鍵盤等等。USB信號線在高速模式下必須使用帶有屏蔽的雙絞線而且最長不能超過5m,而在低速模式時可以使用不帶屏蔽或不是雙絞線但最長不能超過3m,這主要是由于信號衰減的限制,為了提供信號電壓保證以及與終端負載相匹配。在電纜的每一端都使用了不平衡的終端負載,這種終端負載也保證了能夠檢測外設與端口的連接或分離,并且可以區分高速與低速設備。所有的設備都有上行接口,上行和下行接頭是不能互換的,這保證了不會有非法連接的插頭與插座。

      USB的總線可以在不使用的時候被掛起,這樣可以節約能源。



    關鍵詞: USB 底層結構 HUB

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 保亭| 常山县| 南投市| 夏津县| 舟山市| 义乌市| 纳雍县| 长丰县| 顺义区| 南投县| 陆河县| 枝江市| 高雄县| 长宁县| 化德县| 江达县| 镇康县| 金乡县| 漠河县| 赣州市| 康保县| 登封市| 满城县| 九寨沟县| 商丘市| 巴马| 理塘县| 河西区| 马尔康县| 夏邑县| 靖边县| 平昌县| 崇信县| 顺平县| 清徐县| 武夷山市| 岚皋县| 永福县| 临海市| 尉犁县| 东乌珠穆沁旗|