USB協(xié)議詳解
USB協(xié)議,由于涉及內(nèi)容太多,所以在此一個文檔中解釋清楚,是不現(xiàn)實(shí)的。
此處能做的和要做的,就是對于USB協(xié)議簡明地介紹一下關(guān)于USB本身協(xié)議部分的內(nèi)容。
當(dāng)前最新的USB協(xié)議,已經(jīng)發(fā)展到USB 3.0了。但是主流的USB設(shè)備和技術(shù),還是以USB 2.0居多。所以
此文,主要是以USB 2.0為基礎(chǔ)來解釋USB協(xié)議的基礎(chǔ)知識,當(dāng)然,會在相關(guān)內(nèi)容涉及到USB 3.0的時
候,也把USB 3.0的相關(guān)內(nèi)容添加進(jìn)來。
關(guān)于USB 2.0和USB 3.0等USB的協(xié)議規(guī)范,可以去官網(wǎng)下載:
http://www.usb.org/developers/docs/
其實(shí),說實(shí)話,不論是誰,如果開始看USB協(xié)議的時候,發(fā)現(xiàn)單獨(dú)對于USB 2.0規(guī)范本身這一個文檔來
說,竟然都有650頁,而如果再加上,新的USB 3.0規(guī)范的482頁,和其他一些輔助的USB相關(guān)的規(guī)范定
義等文檔,即使你是英語為母語的人,如果要看完這么多頁的協(xié)議規(guī)范,估計也會吐的,更別說我們中
國人了。
所以,此處,就來簡單以USB 2.0規(guī)范為例,分析一下,具體其都主要包含哪些內(nèi)容,然后你會發(fā)現(xiàn),
其實(shí)和USB協(xié)議本身相關(guān)的內(nèi)容,相對則不會那么多,大概只有97頁左右的內(nèi)容,是我們所要關(guān)心的。
下面就來分析看看,USB 2.0的規(guī)范中,具體都包含了哪些內(nèi)容:
2.USB協(xié)議的版本和支持的速度
USB協(xié)議,也像其他協(xié)議一樣,經(jīng)歷過很多個版本,但是正式發(fā)布出來的,主要有4個。
其中,從開始的USB 1.1,發(fā)展到后來的USB 2.0,以及最新的協(xié)議版本是USB 3.0.
不過這三個版本都是針對的是有線的(corded)設(shè)備來說的,在USB 2.0和USB 3.0之間,發(fā)布過一個
是針對無線設(shè)備的USB協(xié)議,叫做USB Wireless,也被稱為USB 2.5。
其中,USB 1.1中所支持的速度是低速(Low Speed)的1.5Mbits/s,全速(Full Speed)的12Mbits/
s,而USB 2.0提高了速度至高速(High Speed)的480Mbits/s,而最新的USB 3.0,支持超高速
(Super Speed)的5Gbits/s。
下面簡要總結(jié)一下,各個USB協(xié)議版本的演化歷史:
評論