1. 程式人生 > >電腦是如何識別USB 3.0 U盤的

電腦是如何識別USB 3.0 U盤的

http://blog.csdn.net/zoosenpin/article/details/31735727

 

1如何識別USB快閃記憶體盤

USB 3.0電纜如圖1-1所示。

 

圖1-1

USB 3.0的介面比USB 2.0介面多了5根線,這5根線分別是遮蔽,SSRX +/-和SSTX +/-,即是遮蔽地,超速傳送差分對和接受差分對。

因此一個支援USB 3.0的U盤插到電腦上我們有必要搞清楚是D + / D-傳遞資料還是SSRX +/-和SSTX +/-傳遞資料。

當USB 3.0的U盤連到支援3.0的電腦上後,引腳介面如圖1-2所示。


圖1-2

圖1-2中兩端相連的電纜會在USB主機和裝置端的SSRX +/-上產生一個等效下拉電阻R_Term(其範圍在18-30歐姆),如圖1-3所示。

 

圖1-3

插入電纜後等效電路可以看成一個RC迴路,而RC迴路有一個重要特性,就是時間常數,這個常數就是R和C乘積,也是影響充放電特性的,其充放電特性如圖1-4所示。

圖1-4

從圖1-4可以看出,插入和拔除電纜,將Vo充電到特定的電壓,則插入電纜後,充電需要的時長增加了。電腦的USB 3.0主機就是根據這個特性探測到U盤是支援超速特性的,否則插入電纜前後如果充電到電壓VO沒有時間變化的話,電腦就認為是高速ü盤,而不是超速Ú盤了。

超速ü盤就使用SSRX +/-和SSTX +/-傳遞資料,並且是全雙工的;否則高速ü盤使用d + / D-傳遞資料。

 

2縮寫

TUR:測試單元就緒(USB讀卡器重點除錯這一項)