在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

USB數據最小的單位域有哪些類型

電子工程師 ? 來源:搜狐網 ? 作者:搜狐網 ? 2020-09-26 11:53 ? 次閱讀

USB數據是由二進制數字串構成的,首先數字串構成域(有七種),域再構成包,包再構成事務(IN、OUT、SETUP),事務最后構成傳輸(中斷傳輸、并行傳輸、批量傳輸和控制傳輸)。下面介紹一下域、包和事務。

域是USB數據最小的單位,由若干位組成(多少位由具體的域決定),域可分為七個類型:

1、同步域(SYNC)

所有的USB包都由SYNC開始,高速包的SYNC寬度為32bit,全速/低速包的SYNC段度為8bit。實際接收到的SYNC長度由于USB HUB的關系,可能會小于該值。八位的值固定為0000 0001,用于本地時鐘與輸入同步。

2、標識域(PID)

由四位標識符 + 四位標識符反碼構成,表明包的類型和格式,這是一個很重要的部分,這里可以計算出,USB的標識碼有16種。USB2.0使用了十六種標識碼,標識碼的作用是用來說明包的屬性的,標識碼是和包聯系在一起的,標識碼分別有以下十六種:

令牌包 :

0x01:輸出(OUT)啟動一個方向為主機到設備的傳輸,并包含了設備地址和標號。

0x09:輸入(IN) 啟動一個方向為設備到主機的傳輸,并包含了設備地址和標號。

0x05:幀起始(SOF)表示一個幀的開始,并且包含了相應的幀號。

0x0d:設置(SETUP)啟動一個控制傳輸,用于主機對設備的初始化。

數據包 :

0x03:偶數據包(DATA0)。

0x0b:奇數據包(DATA1)。

握手包:

0x02:確認接收到無誤的數據包(ACK)。

0x0a:無效,接收(發送)端正在忙而無法接收(發送)信息

0x0e:錯誤,端點被禁止或不支持控制管道請求。

特殊包0x0C前導,用于啟動下行端口的低速設備的數據傳輸。

3、地址域(ADDR):七位地址,代表了設備在主機上的地址,地址000 0000被命名為零地址,是任何設備第一次連接到主機時,在被主機配置、枚舉前的默認地址,由此可以知道為什么一個USB主機只能接127個設備的原因。

4、端點域(ENDP),四位,由此可知一個USB設備端點數量最大為16個。

5、幀號域(FRAM),11位,每一個幀都有一個特定的幀號,幀號域最大容量0x800,對于同步傳輸有重要意義。

6、數據域(DATA):長度為0~1023字節,在不同的傳輸類型中,數據域的長度各不相同,但必須為整數個字節的長度。

7、校驗域(CRC):對令牌包和數據包中非PID域進行校驗的一種方法,CRC校驗在通訊中應用很泛,是一種很好的校驗方法,CRC碼的除法是模2運算,不同于10進制中的除法。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • usb
    usb
    +關注

    關注

    60

    文章

    7959

    瀏覽量

    265083
  • USB數據
    +關注

    關注

    0

    文章

    4

    瀏覽量

    6612

原文標題:USB數據格式

文章出處:【微信號:gh_9d70b445f494,微信公眾號:FPGA設計論壇】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    請問ISO7760能應用在USB3.0數據上隔離嗎?

    請問ISO7760能應用在USB3.0數據上隔離嗎? USB3.0的最大傳輸帶寬高達5.0Gbps而ISO7760手冊上顯示是100Mbps數據速率兩者的bps
    發表于 12-04 08:01

    Micro USB接口類型和規格

    Micro USB接口概述 Micro USB接口是一種USB 2.0標準的接口類型,它由USB Implementers Forum(
    的頭像 發表于 11-27 09:54 ?1446次閱讀

    USB接口常見的類型哪些

    接口類型,以及它們的簡要介紹: USB 1.x USB 1.0 :最初的USB標準,數據傳輸速度為1.5 Mbps(低速)。
    的頭像 發表于 10-21 13:45 ?580次閱讀

    網絡數據傳輸速率的單位是什么

    網絡數據傳輸速率的單位是 bps(bit per second) ,即比特每秒,也可以表示為b/s或bit/s。它表示的是每秒鐘傳輸的二進制數的位數。比特(bit)是計算機中數據量的單位
    的頭像 發表于 10-12 10:20 ?1402次閱讀

    存儲器容量單位哪些

    存儲器容量單位是指用于衡量存儲設備中存儲數據能力的單位。在計算機科學中,這些單位構成了一個完整的體系,從最小
    的頭像 發表于 09-05 12:41 ?1960次閱讀

    常見的遙感數據哪些類型

    遙感技術是一種通過衛星、飛機或其他載體上的傳感器系統,從遠距離收集地球表面信息的技術。遙感數據源的類型非常多樣,它們可以根據不同的原理、平臺、傳感器類型、分辨率、光譜范圍等特征進行分類。以下是一些
    的頭像 發表于 09-04 14:33 ?830次閱讀

    can數據哪幾個組成

    CAN(控制器局域網絡)是一種基于消息傳遞的通信協議,廣泛應用于汽車、工業自動化和嵌入式系統等領域。CAN協議的數據幀是用于傳輸信息的基本單位。 1. CAN數據幀概述 CAN數據幀是
    的頭像 發表于 07-24 15:14 ?1116次閱讀

    CAN數據幀的各個及其作用

    CAN數據幀由多個組成,包括幀起始、仲裁、控制數據和幀結束。每個
    的頭像 發表于 07-24 15:10 ?1489次閱讀

    數據線接口幾種

    數據線接口的種類繁多,以下是一些常見的類型USB接口:這是目前最常見的接口之一。USB的接口類型
    的頭像 發表于 05-20 11:06 ?2256次閱讀

    芯和半導體科技公布EDA模型數據單位切換方法與裝置

    此項創新涵蓋了EDA模型數據單位切換的全過程,具體包括:首先,獲得EDA模型的最初和當前數據單位;其次,根據上述兩個數值計算出全局轉換因子;再者,識別
    的頭像 發表于 03-25 10:22 ?405次閱讀
    芯和半導體科技公布EDA模型<b class='flag-5'>數據</b><b class='flag-5'>單位</b>切換方法與裝置

    C語言數據類型哪些

    在 C 語言中,數據類型指的是用于聲明不同類型的變量或函數的一個廣泛的系統。變量的類型決定了變量存儲占用的空間,以及如何解釋存儲的位模式。
    發表于 03-20 10:56 ?488次閱讀
    C語言<b class='flag-5'>數據類型</b><b class='flag-5'>有</b>哪些

    電機參數的單位哪些

    :N?m 反電動勢系數Ke:V?s/rad,V/rpm 轉矩常數Kt:N?m/A 有些電機參數多個單位表示法,但是作為將電能轉換為機械能時的單位,需要按照粗體顯示的單位N·m、rad
    的頭像 發表于 02-05 16:00 ?4771次閱讀

    什么是USB HOST、USB Slave和USB OTG?它們之間什么區別?

    什么是USB HOST、USB Slave和USB OTG?它們之間什么區別? USB(通用串行總線)是一種用于連接設備的通信接口標準,它
    的頭像 發表于 02-02 15:32 ?1.4w次閱讀

    電容的單位換算哪些 電容的單位換算公式

    電容是衡量電路中儲存電荷能力的物理量,常用的單位有法拉(F),較小的單位毫法拉(mF),微法拉(μF)和皮法拉(pF)。在電容的單位換算中,需要注意各個
    的頭像 發表于 02-02 11:16 ?1.6w次閱讀

    電容的單位哪些? 分別是?

    電容是電學中的一種重要物理量,用來描述電荷在電場中積累的能力。電容的單位以下幾種: 法(Farad,簡寫為F):法是國際單位制中的電容單位,它表示1庫侖電荷在1伏特電勢下的儲存能力。
    的頭像 發表于 01-25 16:24 ?6481次閱讀
    主站蜘蛛池模板: 国产福利99| 中国高清性色生活片| 俄罗斯一级成人毛片| 国产又黄又免费aaaa视频| 狠狠色丁香婷婷久久| 国产一区二区三区美女图片| 国产精品www视频免费看| www4虎| 无毒不卡在线观看| 日本特级黄色录像| 成人免费午间影院在线观看| 欧美男人天堂网| 狠狠干成人| 婷婷射丁香| 日本v片免费一区二区三区| 免费视频一区二区性色| 国产精品李雅在线观看| 午夜影视免费观看| 国产午夜精品理论片在线| japanese69xxx日本| 狠狠色噜噜狠狠狠狠888奇米| 性高清| 欧美狠狠| freesexvideo性欧美医生护士| 天天干天天操天天舔| 国产精品免费久久久久影院| 美国bj69| 亚洲成人一级片| 免费的色网站| 亚洲午夜网站| jizjizjizjiz日本护士出水| 天堂8在线天堂资源在线| 亚洲色图第一页| 美女网站在线观看视频18| 在线观看高清免费播放| 国产欧美一级片| 久久国产免费观看精品| 三级网在线| 91新地址| 1024手机在线看| 亚洲国产欧美精品一区二区三区|