分類:行業最新資訊瀏覽:815發表時間:2022-06-23 11:28:29
信息包格式
1.令牌(token)包
在USB系統中,只有主機才能發出令牌包。令牌包定義了數據傳輸的類型,它是事務處理的第一階段。令牌包中較為重要的是SETUP、IN和OUT這三個令牌包。它們用來在根集線器和設備端點之間建立數據傳輸。一個IN包用來建立一個從設備到根集線器的數據傳送,一個OUT包用來建立從根集線器到設備的數據傳輸。令牌包格式如下:
2.數據(data)包
數據封包含有4個域:SYNC、PID、DATA與CRC16。DATA數據域的位值是根據USB設備的傳輸速度及傳輸類型而定,且須以8字節為基本單位。也就是,若傳輸的數據不足8字節,或傳輸到最后所剩余的也不足8字節,仍須傳輸8字節的數據域。格式如下
3. 握手(Handshake)包
握手信息包是最簡單的信息包類型。在這個握手信息包中僅包含一個PID數據域而已,它的格式如下所列: