回覆列表
  • 1 # 張強TechBook

    USB3.0和USB2.0介面的區別和特點:

    從USB外觀上來看,USB2.0通常是白色或黑色,而USB3.0則改觀為高大上的藍色介面。

    USB2.0和USB3.0的通道不一樣。USB2.0針腳採用4Pin定義:Pin1和Pin4是電源,理論上提供能提供0.5A的電流;Pin2和Pin3是資料通道。而USB 3.0採用了9Pin設計,為了向下相容USB2.0,其中四Pin和USB 2.0的形狀、PIn定義相同。另外5根是專門為USB 3.0的傳輸加速,稱之為:Super Speed。

    從USB公口的外觀上來看,USB3.0介面部分標記有SS樣式,而USB2.0則只標記普通的USB通用標識。

    從傳輸速率上來看,USB2.0的最大傳輸頻寬為480Mbps(即60MB/s),而USB3.0的最大傳輸頻寬高達5.0Gbps(500MB/s)。

    驅動程式:

    Class Driver——無差別,SDK匹配的前提下,無需改動程式碼直接將2.0的驅動移植到3.0,原因是URB是相同的。

    Controller Driver——則及其複雜,程式碼與2.0完全不同,從Root Hub到暫存器至少需要六個月才能完成。

    Target端——需要增加superspeed支援
  • 中秋節和大豐收的關聯?
  • 戰鬥機上掛的紅布條是什麼意思?