USB是通用串行總線
USB是通用串行總線,USB協(xié)議版本包括 USB1.0、USB1.1、USB2.0、USB3.0、USB3.1、USB3.2,最新的是USB4.0協(xié)議,可直連CPU的PCIe總線,最大速度可達(dá)40Gbps。
USB傳輸可以安排在1個(gè)或多個(gè)幀或微幀中,每個(gè)傳輸包含多個(gè)事務(wù),每個(gè)事務(wù)又進(jìn)一步含有多個(gè)信息包(packets)。信息包必須在一個(gè)幀或微幀中傳輸完畢,不能跨幀或微幀。信息包分為4類,令牌類信息包確認(rèn)事務(wù)類型,數(shù)據(jù)類信息包攜帶數(shù)據(jù)和狀態(tài)代碼,握手類信息包攜帶狀態(tài)代碼,最后一種是特殊類信息包。
USB傳輸由一個(gè)或多個(gè)事務(wù)(transaction)組成,這些事務(wù)可將數(shù)據(jù)載入端點(diǎn)或從端點(diǎn)取出。USB2.0事務(wù)開始于主機(jī)在總線上發(fā)送的令牌信息包(token packet)。令牌信息包含有目標(biāo)端點(diǎn)號和方向。IN令牌信息包表示向端點(diǎn)請求數(shù)據(jù)信息包。OUT令牌信息包則是主機(jī)派發(fā)數(shù)據(jù)信息包的先行信息。除了數(shù)據(jù),每個(gè)數(shù)據(jù)包還含有錯(cuò)誤檢查位和一個(gè)帶有數(shù)據(jù)順序值的信息包ID(PID)。許多事務(wù)還擁有握手信息包(handshake packet),數(shù)據(jù)的接收端用它來報(bào)告事務(wù)成功或失敗。對于超高速傳輸事務(wù),信息包類型和協(xié)議有所不同,但卻含有相同的地址、錯(cuò)誤檢查和與數(shù)據(jù)相配合的數(shù)據(jù)順序值。
審核編輯 黃宇
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報(bào)投訴
相關(guān)推薦
電子發(fā)燒友網(wǎng)站提供《通用串行總線Type-C線纜連接器標(biāo)準(zhǔn).pdf》資料免費(fèi)下載
發(fā)表于 08-12 11:17
?0次下載
電子發(fā)燒友網(wǎng)站提供《TUSB2551A高級通用串行總線收發(fā)器數(shù)據(jù)表.pdf》資料免費(fèi)下載
發(fā)表于 07-12 10:16
?0次下載
電子發(fā)燒友網(wǎng)站提供《TUSB1106-Q1高級通用串行總線收發(fā)器數(shù)據(jù)表.pdf》資料免費(fèi)下載
發(fā)表于 07-12 10:13
?0次下載
電子發(fā)燒友網(wǎng)站提供《TUSB2036通用串行總線的2或3端口集線器數(shù)據(jù)表.pdf》資料免費(fèi)下載
發(fā)表于 07-09 10:43
?0次下載
電子發(fā)燒友網(wǎng)站提供《TUSB2077A 7端口通用串行總線集線器數(shù)據(jù)表.pdf》資料免費(fèi)下載
發(fā)表于 07-08 09:48
?0次下載
電子發(fā)燒友網(wǎng)站提供《TUSB2046x 4端口集線器,用于帶可選串行EEPROM接口的通用串行總線數(shù)據(jù)表.pdf》資料免費(fèi)下載
發(fā)表于 06-25 09:36
?0次下載
(通用串行總線) USB是一種廣泛使用的串行通信協(xié)議,用于連接計(jì)算機(jī)和各種外部設(shè)備,如鍵盤、鼠標(biāo)、打印機(jī)等。USB協(xié)議有多個(gè)版本,包括USB
發(fā)表于 05-31 16:11
?538次閱讀
什么是USB HOST、USB Slave和USB OTG?它們之間有什么區(qū)別? USB(通用串行總線)是一種用于連接設(shè)備的通信接口標(biāo)準(zhǔn),它
發(fā)表于 02-02 15:32
?8067次閱讀
USB接口不能直接通過雙頭USB數(shù)據(jù)線直連的主要原因? USB(通用串行總線)接口是計(jì)算機(jī)和外部設(shè)備之間傳輸數(shù)據(jù)的一種通用接口標(biāo)準(zhǔn)。
發(fā)表于 01-09 14:00
?1093次閱讀
USB虛擬串口和USB協(xié)議是兩個(gè)相關(guān)但不同的概念。在理解它們之前,我們首先需要了解USB的基本知識。 USB(通用串行總線)是一種用于連接計(jì)
發(fā)表于 12-28 14:55
?1172次閱讀
在現(xiàn)代計(jì)算機(jī)系統(tǒng)中,通用串行總線(USB)被廣泛應(yīng)用于連接各種外部設(shè)備,例如鼠標(biāo)、鍵盤、打印機(jī)和網(wǎng)卡等。通用串行總線控制器是負(fù)責(zé)處理和管理這些外部設(shè)備的關(guān)鍵組件之一。 然而,有時(shí)我們可能會遇到
發(fā)表于 12-08 15:30
?4728次閱讀
電子發(fā)燒友網(wǎng)站提供《通用串行總線(USB)外設(shè)隔離器電路.pdf》資料免費(fèi)下載
發(fā)表于 11-22 09:22
?0次下載
USB是通用串行總線(Universal Serial Bus),其主要的特點(diǎn)是高速、靈活。USB的發(fā)展歷史可追溯到1996年,隨著時(shí)間的推移,USB的速率逐漸提高,現(xiàn)在
發(fā)表于 11-08 11:43
?4299次閱讀
首先來說一下USB這個(gè)大家都知道的東西吧: USB通用串行總線,是應(yīng)用在計(jì)算機(jī)領(lǐng)域的接口技術(shù)。USB接口具有傳輸速度快,可以廣泛地應(yīng)用在各類的高速數(shù)據(jù)傳輸當(dāng)中,相比于大家熟悉的串口數(shù)據(jù)
發(fā)表于 10-08 10:05
?964次閱讀
STM32微控制器包括一組嵌入USB(通用串行總線)外圍設(shè)備的產(chǎn)品(有關(guān)適用的產(chǎn)品)。通過嵌入式和/或外部PHY(物理
開放系統(tǒng)互連模型的層)。
本應(yīng)用說明概述了在STM32 MCU上實(shí)現(xiàn)的USB外圍設(shè)備,并提供了硬件PCB設(shè)計(jì)
發(fā)表于 09-21 06:24
評論