USB是通用串行總線(xiàn)
USB是通用串行總線(xiàn),USB協(xié)議版本包括 USB1.0、USB1.1、USB2.0、USB3.0、USB3.1、USB3.2,最新的是USB4.0協(xié)議,可直連CPU的PCIe總線(xiàn),最大速度可達(dá)40Gbps。
USB傳輸可以安排在1個(gè)或多個(gè)幀或微幀中,每個(gè)傳輸包含多個(gè)事務(wù),每個(gè)事務(wù)又進(jìn)一步含有多個(gè)信息包(packets)。信息包必須在一個(gè)幀或微幀中傳輸完畢,不能跨幀或微幀。信息包分為4類(lèi),令牌類(lèi)信息包確認(rèn)事務(wù)類(lèi)型,數(shù)據(jù)類(lèi)信息包攜帶數(shù)據(jù)和狀態(tài)代碼,握手類(lèi)信息包攜帶狀態(tài)代碼,最后一種是特殊類(lèi)信息包。
USB傳輸由一個(gè)或多個(gè)事務(wù)(transaction)組成,這些事務(wù)可將數(shù)據(jù)載入端點(diǎn)或從端點(diǎn)取出。USB2.0事務(wù)開(kāi)始于主機(jī)在總線(xiàn)上發(fā)送的令牌信息包(token packet)。令牌信息包含有目標(biāo)端點(diǎn)號(hào)和方向。IN令牌信息包表示向端點(diǎn)請(qǐng)求數(shù)據(jù)信息包。OUT令牌信息包則是主機(jī)派發(fā)數(shù)據(jù)信息包的先行信息。除了數(shù)據(jù),每個(gè)數(shù)據(jù)包還含有錯(cuò)誤檢查位和一個(gè)帶有數(shù)據(jù)順序值的信息包ID(PID)。許多事務(wù)還擁有握手信息包(handshake packet),數(shù)據(jù)的接收端用它來(lái)報(bào)告事務(wù)成功或失敗。對(duì)于超高速傳輸事務(wù),信息包類(lèi)型和協(xié)議有所不同,但卻含有相同的地址、錯(cuò)誤檢查和與數(shù)據(jù)相配合的數(shù)據(jù)順序值。
審核編輯 黃宇
-
usb
+關(guān)注
關(guān)注
60文章
8475瀏覽量
285792 -
串行總線(xiàn)
+關(guān)注
關(guān)注
1文章
187瀏覽量
31913
發(fā)布評(píng)論請(qǐng)先 登錄
解析TUSB2036:通用串行總線(xiàn)2或3端口集線(xiàn)器的卓越之選
深入解析TUSB1105和TUSB1106:USB收發(fā)器的理想之選
TUSB1105與TUSB1106:高級(jí)通用串行總線(xiàn)收發(fā)器深度解析
探索TUSB2551A:先進(jìn)的USB收發(fā)器解決方案
USB3.0對(duì)拷線(xiàn)方案,雙機(jī)跨屏共享文件和數(shù)據(jù)的USB對(duì)連芯片PL27A1方案
瑞芯微(EASY EAI)RV1126B USB攝像頭
USB E301195電腦無(wú)法傳輸數(shù)據(jù)
干貨總結(jié)|手把手教你讀懂CAN總線(xiàn)#汽車(chē)CAN總線(xiàn)? #總線(xiàn)傳輸 #高速串行總線(xiàn) #總線(xiàn)解碼
K230設(shè)備管理器里面沒(méi)有COM是怎么回事?
USB為什么不適用于工業(yè)通信
FPGA外接FT232H配置FIFO實(shí)現(xiàn)USB通信回環(huán)測(cè)試
ElfBoard嵌入式教育科普|USB接口全面解析
普源DHO4404示波器USB信號(hào)測(cè)試
USB是通用串行總線(xiàn)
評(píng)論