usb 2.0
USB 2.0 是一種應(yīng)用在計算機領(lǐng)域的接口技術(shù)具有一些特點和優(yōu)勢。
它的傳輸速度可達 480Mbps實際傳輸速度約 30 40MB/s。速度分類上有低速、全速和高速比如低速為 1.5Mb/s全速為 12Mb/s高速為 480Mb/s。
設(shè)備檢測方面外圍設(shè)備會通過拉高 D+或 D告知主機設(shè)備插入。總線電流在完全配置前允許最大 100mA完全配置后最大 500mA。
在枚舉過程中設(shè)備插入主機后主機獲取設(shè)備信息、設(shè)置設(shè)備地址。設(shè)備通過描述符存放信息包括設(shè)備描述符、字符串描述符、端點描述符、接口描述符和配置描述符等。
傳輸類型在端點描述符中指定比如鼠標、音頻、U盤等。幀和調(diào)度方面低速和全速設(shè)備幀周期為 1 毫秒以 SOF 包開始高速設(shè)備幀周期包含 8 個微幀每個微幀持續(xù) 125 微秒。事務(wù)以傳輸 10KB 數(shù)據(jù)塊為例會被分到多個事務(wù)中傳輸一個事務(wù)包含令牌包、數(shù)據(jù)包和握手包。包有分類根據(jù) PID 區(qū)分不同類型包有不同特點。主機和設(shè)備都可用 ACK 確認NAK、STALL、NYET 只有設(shè)備能返回。PING 令牌包只在 USB 2.0 高速環(huán)境中用于批量和控制傳輸?shù)妮敵鍪聞?wù)能提高總線帶寬利用率。
USB 2.0 雖然傳輸速度比不上 USB 3.0但它在一些場景仍有存在價值。比如在 2021 年流行的主板上USB 2.0 接口數(shù)量比 USB 3.0 還多因為它能滿足常規(guī)的 USB 有線/無線鍵盤、鼠標、麥克風(fēng)、音箱、攝像頭等設(shè)備的需求傳輸 2GB 的 1080P 高清電影只需 1 分鐘左右。而且它經(jīng)過近 20 年發(fā)展兼容性極佳安裝操作系統(tǒng)或?qū)釉O(shè)備幾乎不會有兼容性問題。