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