freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

usb20協(xié)議中文版-文庫吧資料

2025-06-12 17:26本頁面
  

【正文】 地址與其通訊。4. HUB 執(zhí)行 PORT 復位操作,復位完成后該 PORT 就使能了。2. 主機向 HUB 查詢該 PORT 的狀態(tài),得知有設備連接,并知道了該設備的基本特性。下圖為 USB 設備的狀態(tài)轉移圖:這里重點介紹下枚舉的過程。 一次傳輸由一次到多次事務傳輸構成,可以跨幀完成。USB 總線上的情形是怎樣的?包是 USB 總線是數據傳輸的最小單位,不能被打斷或干擾,否則會引發(fā)錯誤。4. 同步傳輸同步傳輸是不可靠的傳輸,所以它沒有 握手包,也不支持 PID 翻轉。同樣中斷傳輸也采用 PID 翻轉的機制來保證收發(fā)端數據同步。主機在排定中斷傳輸任務時,會根據對應中斷端點描述符中指定的查詢間隔發(fā)起中斷傳輸。下圖為整個控制傳輸的示意圖:3. 中斷傳輸中斷傳輸在流程上除不支持 PING 之外,其他的跟批量傳輸是一樣的。最后是狀態(tài)階段,通過一次方向與前一次相反的 控制事務傳輸來表明傳輸的成功與否。 同樣也會采用 PID 翻轉的機制??梢钥闯觯?與批量傳輸相比,在流程上并沒有多大區(qū)別,區(qū)別只 在于該事務傳輸發(fā)生的端點不一樣、支持的最大包長 度不一樣、優(yōu)先級不一樣等這樣一些對用戶來說透明 的東西。每個階段都由一次或多次(數據階段)事務傳輸組成(Transaction)。同樣,若在接收端發(fā)現(xiàn)接收到到的數據包不是按照此順序 翻轉的,比如連續(xù)收到兩個 DATA0,那么接收端認為第二個 DATA0 是前一個 DATA0 的 重傳。一次批量傳輸(Transfer)由 1 次到多次批量事務傳輸(Transaction)組成。USB 允許連續(xù) 3 次以下的傳輸錯誤,會重試該傳輸,若成功則將錯誤次數計數器清 零,否則累加該計數器。批量傳輸是可靠的傳輸,需要握手包來表明傳輸的結果。注意:雖然高速 USB 總線和全速/低速 USB 總線的幀周期不一樣,當時 SOF 包中幀編號的增加速度是 一樣的,因為在高速 USB 系統(tǒng)中,SOF 包中幀編號實際上取得是計數器的高 11 位,最低三位作為微 幀編號沒有使用,因此其幀編號的增加周期也為 1mS。幀的起始由一個特定的包(SOF 包)表 示,幀尾為 EOF。數據在 USB 總線上的傳輸以包為單位,包只能在幀內傳輸。以及此次傳輸中數據包在整個數據中 的位置(第一個包、中間的包、末尾的包)。握手包僅有 PID 域,沒有數據也沒有校驗和。SOF 是一類特殊的令牌包,PID 后跟的是 11 位的幀編號。對于令牌包來說,PID 之后是 7 位的地址和 4 位的端點號。USB 數據包的格式PID 表征了數據包的類型,分為令牌(Token)、數據(Data)、握手(Handshacke)以 及特殊包 4 大類,共 16 種類型的 PID。所有的 USB 包都由 SYNC 開始,高速包的 SYNC 寬度為 32bit,全速/低速包的 SYNC段度為 8bit。通過將一次傳輸分成兩此,將令牌(和數據)的傳輸與響應數據(和 握手)的傳輸分開,這樣就可以在中間插入其他高速傳輸,從而提高總線的利用率。分離傳輸:顧名思義就是把一次完整的事務傳輸分成兩個事務傳輸來完成。 在主機控制器和 USB HUB 之間還有另外一種傳輸——分離傳輸(Split Transaction),它僅在主機控制器和 HUB 之間執(zhí)行,通過分離傳輸,可以允許全速/低速設備連接到高速主機。全速同步傳輸不得占用超過 80%的幀時間,高速同步傳輸不得占用超過 90%的微幀時間。只有高速和全速端點支持同步傳輸,高速同步端點的最大包長度為 1024,低速的為 1023。高速的批量端點必須支持 PING 操作,向主機報告端點的狀態(tài),NYET 表示否 定應答,沒有準備好接收下一個數據包,ACK 表示肯定應答,已經準備好接收下一個數據包。低速 USB 設備不支持批量傳輸,高速批量端點的最大包長度為 512,全速批 量端點的最大包長度可以為 1364。如果需要在兩個方向上進行某種單向傳輸,需要占用 兩個端點,分別配置成不同的方向,可以擁有相同的端點編號。除高速高帶寬中斷端點外,一個微幀內僅允許一次中斷事務傳輸,高速高帶寬 端點最多可以在一個微幀內進行三次中斷事務傳輸,傳輸高達 3072 字節(jié)的數據。 高速中斷傳輸不得占用超過 80%的微幀時間,全速和低速不得超過 90%。中斷傳輸的延遲有保證,但并非實時傳輸,它是一種延遲有限的可靠傳輸,支 持錯誤重傳。 在一幀內如果有多余的未用時間,并且沒有同步和中斷傳輸,可以用來進行控 制傳輸。這也就是說如果 一個端點收到/發(fā)送了一個長度小于最大包長度的包,即意味著數據傳輸結束。Buffer 越大,單次可接收/發(fā)送的數據包越大,反之亦反。對于高速設備該值為 64Byte;對于 低速設備該值為 8;全速設備可以是 8 或 16 或 32 或 64。其他三種傳輸類型都沒有格式定義。第一階段為從 HOST 到 Device 的 SETUP 事務傳輸,這個階段指定了此次控制傳輸的請求類型; 第二階段為數據階段,也有些請求沒有數據階段;第三階段為狀態(tài)階段,通過一次 IN/OUT 傳輸表明請求是否成功完成。端點 0 是一個特殊的端點,它支持雙 向的控制傳輸。不同端點可以支 持不同的傳輸類型、訪問間隔以及最大數據包大 小。傳輸方向等。通常需要多個管道來完成數據交 換,因為同一管道只支持一種類型的數據傳輸。一般來說端點都有 Buffer,可以認為 USB 通訊就是應用軟件 Buffer 和設備端點 Buffer 之間的數據交換,交換的通道稱為管道。如 下圖所示。主機控制器驅動 程序(HCD)接收 IRQ 請求,并解析成為 USB 傳輸和傳輸事務(Transaction),并對 USB 系統(tǒng) 中的所有傳輸事務進行任務排定(因為可能同時 有多個應用軟件發(fā)起 IRQ 請求)。物理上,USB 設備通過分層的星型總線連接到 HOST,但在邏輯上 HUB 是透明的,各USB 設備和 HOST 直接連接,和 HOST 上的應用軟件形成一對一的關系。其中功能層完 成功能級的描述、定義和行為;設 備級則完成從功能級到傳輸級的轉 換,把一次功能級的行為轉換為一 次一次的基本傳輸;USB 總線接口 層則處理總線上的 Bit 流,完成數據 傳輸的物理層實現(xiàn)和總線管理。USB 數據流模型 USB 體系在實現(xiàn)時采用分層的結構,如下圖所示: 在 HSOT 端,應用軟件(ClientSW)不能直接訪問 USB 總線,而必須通過 USB 系統(tǒng)軟件和 USB 主機 控制器來訪問 USB 總線,在 USB 總線上和 USB 設備進行通訊。所謂分發(fā)主要是指從上行 PORT 接收到的數據包需要向所有使能的高速下行 PORT 發(fā)送,即廣播。HUB 在硬件上支持 Reset、 Resume、Suspend。HUB 控制器負責和 HOST 的通信,HOST 通過 HUB 類請求和 HUB 控制器通訊,獲得關于 HUB 本身和下行 PO
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1