USB是通用串行總線
USB是通用串行總線,USB協議版本包括 USB1.0、USB1.1、USB2.0、USB3.0、USB3.1、USB3.2,最新的是USB4.0協議,可直連CPU的PCIe總線,最大速度可達40Gbps。
USB傳輸可以安排在1個或多個幀或微幀中,每個傳輸包含多個事務,每個事務又進一步含有多個信息包(packets)。信息包必須在一個幀或微幀中傳輸完畢,不能跨幀或微幀。信息包分為4類,令牌類信息包確認事務類型,數據類信息包攜帶數據和狀態代碼,握手類信息包攜帶狀態代碼,最后一種是特殊類信息包。
USB傳輸由一個或多個事務(transaction)組成,這些事務可將數據載入端點或從端點取出。USB2.0事務開始于主機在總線上發送的令牌信息包(token packet)。令牌信息包含有目標端點號和方向。IN令牌信息包表示向端點請求數據信息包。OUT令牌信息包則是主機派發數據信息包的先行信息。除了數據,每個數據包還含有錯誤檢查位和一個帶有數據順序值的信息包ID(PID)。許多事務還擁有握手信息包(handshake packet),數據的接收端用它來報告事務成功或失敗。對于超高速傳輸事務,信息包類型和協議有所不同,但卻含有相同的地址、錯誤檢查和與數據相配合的數據順序值。
審核編輯 黃宇
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
相關推薦
隨著技術的發展,USB(通用串行總線)接口已經成為連接電子設備的標準。從最初的 USB 1.0 到現在的 USB 4.0,USB 接口經歷了
發表于 11-05 11:43
?1307次閱讀
在現代電子測量領域,數據傳輸界面技術的發展日新月異,已成為電子測量設備中不可或缺的一部分。是德公司作為電子測量領域的領導者,其萬用表產品也配備了多種數據傳輸接口,包括USB接口。USB(通用串行總線
發表于 10-22 16:56
?228次閱讀
USB(通用串行總線)接口是一種廣泛使用的連接技術,用于連接計算機與外部設備。自1996年推出以來,USB接口已經經歷了多次迭代,以滿足不斷增長的數據傳輸速度和電源需求。以下是一些常見的USB
發表于 10-21 13:45
?438次閱讀
USB接口靜電整改案例分享(二)——交換機USB接口 一、摘要 USB是通用串行總線的縮寫,是一種串口總線的標準,也是一種輸入輸出接口的技術
發表于 10-18 10:59
?307次閱讀
USB接口靜電整改案例分享(一)——交換機USB接口 一、摘要 USB是通用串行總線的縮寫,是一種串口總線的標準,也是一種輸入輸出接口的技術
發表于 10-18 10:56
?224次閱讀
USB(通用串行總線)是一種廣泛使用的接口技術,用于連接計算機與外部設備。USB接口支持多種傳輸方式,包括USB 1.x、USB 2.0、
發表于 10-12 14:16
?446次閱讀
USB接口和Type-C接口是兩種不同的數據傳輸和電源接口,它們在設計、功能和應用方面有著顯著的區別。 1. 歷史背景 USB接口: USB(通用串行總線)接口最早由英特爾公司于199
發表于 10-10 10:22
?2922次閱讀
RS-232、USB(通用串行總線)等,它們通過單條或多條線路以串行方式傳輸數據。 并行接口 :如IDE(集成驅動電子設備)、SCSI(小型計算機系統接口)等,它們通過多條線路同時傳輸多個數據位。 專用接口 :某些外設可能具有專
發表于 09-30 14:16
?615次閱讀
USB(通用串行總線)是一種廣泛使用的接口技術,它允許計算機與各種外部設備進行通信。USB主機控制器和根集線器是USB系統中的關鍵組件,它們共同協作以實現設備識別、數據傳輸和管理。 1
發表于 09-25 09:13
?303次閱讀
USB(通用串行總線)是一種廣泛使用的接口技術,用于連接計算機和外部設備。USB主機模式和設備模式是USB通信中的兩種不同角色,它們定義了設備和計算機之間的通信方式。以下是對這兩種模式
發表于 09-25 09:06
?800次閱讀
USB(通用串行總線)和Type-C(通用串行總線C型)是兩種常見的接口類型,它們在數據傳輸速度、兼容性和使用場景等方面存在一定的差異。 一、USB接口概述
發表于 09-02 11:13
?1769次閱讀
(通用串行總線) USB是一種廣泛使用的串行通信協議,用于連接計算機和各種外部設備,如鍵盤、鼠標、打印機等。USB協議有多個版本,包括USB
發表于 05-31 16:11
?1080次閱讀
什么是USB HOST、USB Slave和USB OTG?它們之間有什么區別? USB(通用串行總線)是一種用于連接設備的通信接口標準,它
發表于 02-02 15:32
?1.3w次閱讀
USB接口不能直接通過雙頭USB數據線直連的主要原因? USB(通用串行總線)接口是計算機和外部設備之間傳輸數據的一種通用接口標準。
發表于 01-09 14:00
?1680次閱讀
USB虛擬串口和USB協議是兩個相關但不同的概念。在理解它們之前,我們首先需要了解USB的基本知識。 USB(通用串行總線)是一種用于連接計
發表于 12-28 14:55
?1862次閱讀
評論