日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > HTML >内容正文

HTML

用于WWW传输控制的是HTML,控制传输

發布時間:2025/3/20 HTML 15 豆豆
生活随笔 收集整理的這篇文章主要介紹了 用于WWW传输控制的是HTML,控制传输 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

控制傳輸是USB傳輸中重要的傳輸,只有正確地執行完控制傳輸,才能進一步地執行其他的傳輸類型。這種傳輸是用來提供介于主機與設各之間的配置、命令或狀態的通信協議。控制傳輸能夠使能主機去讀取相關設各的信息,去設置設各地址,以及選擇配置與其他的設置等。此外,控制傳輸也能夠送出自定義的要求,以針對任何的目的送出與接收數據。因此,須以雙向傳輸來達到這個要求。當然,所有的USB設備必須支持控制傳輸。

控制傳輸又包含了3種控制傳輸形態:控制讀取、控制寫人以及無數據控制。其中,又可再分為2~3個層:設置層、數據層(無數據控制沒有此層)以及狀態層。當然,根據通信協議的簡易口訣,這的3則為實現一個控制傳輸所需的3個數據交易層。通過這樣介紹,用戶或許會有點模糊。如圖1所示。

圖1 USB控制傳輸的關聯圖

每當設備次連接到主機時,控制傳輸就可用來交換信息,設置設各的地址或讀取設備的描述符與要求。由于控制傳輸非常重要,所以必須確保傳輸的過程沒有發生任何錯誤。這個幀錯的過程可以使用(Cyclic Redundancy Check,循環校驗)錯誤檢查方式來加以檢測。如果這個錯誤無法恢復,只好再重新傳輸。

每一個USB設備次執行控制傳輸時,占用了端點0以及地址0。其中,端點0是作為控制傳輸的特定端點,別的USB傳輸類型不能拿來使用;而地址0,則是一開始外圍設備所占用的預留地址。

控制傳輸都是采用對設各發出要求的方式,讓設備可以遵循USB主機所起始的要求格式。而這種傳輸方式,主要就是將數據從設備傳回至主機上。例如,當主機發出了一個“設備要求”去讀取一個設備描述符時,就會執行控制傳輸。該要求的結構中包了SETP封包以及隨后緊接著描述“設各要求”的8字節數據的封包。

以下,列出主機對外圍設各產生起始作用的3種基本控制傳輸:

·控制讀取;

·控制寫人;

·無數據控制。

這些控制傳輸能夠再區分為3種不同的數據交易的型態:設置層、數據層以及咿層,如表所列。每一個階段即是一個數據交易。一個控制傳輸共需3個數據交易,這即是的第5個數字“3”。用戶也可同時參考表3,1的傳輸類型、數據交易與包的關系。

表控制傳輸

另外,在執行控制傳輸的時候,還須使用數據緊密連接機制來確保整個的傳輸赳中,主機與設備能維持同步,并確保數據的正確性。而執行控制傳輸時的數據緊密連程序,如圖2所示。

圖2執行控制傳輸時,數據緊急密連接程序

其中,每一個層即是一個數據交易的過程。以下,依序介紹控制傳輸的各種層。

1.設置層

設置層的數據交易包含了:令牌封包與隨后跟著的DATAO數據封包以及ACK握手封包共3個階段。在DATA0封包內包含了用來描述從主機所要送給設備的要求,其所占用的8個數據宇節即可描述這個設各要求。若這個設各送出ACK令牌封包給主機,代表確認收到了數據。

設置層是控制傳輸中的層,其作用是執行一個設置的數據交易,并定義此控制傳輸的內容是什么。此時,數據就會傳至設各中,并指明是何種設各要求。如圖3所示,顯示了控制傳輸的設置層。其中,包含了起始封包(SOF)、令牌封包(SETUP)、數據封包(DATA0)以及握手封包(ACK)。其中,說明了起始封包、令牌封包以及數據封包是由PC主機所發出的,而緊接著設各再發出握手封包。除了起始封包外,根據前一章所提及的USB通信協議簡易口訣,即是54233的第4個數字“3”。

圖3控制傳輸的層:設置層

歡迎轉載,信息維庫電子市場網(www.dzsc.com)

:

總結

以上是生活随笔為你收集整理的用于WWW传输控制的是HTML,控制传输的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。