地址域有两部分组成,一共11位:

    • 理解形式1:
      【 7bits 的设备地址 ADDR + 4 bits 的端点地址 ENDP】

      2.1.2 Address 地址域 - 图1

    • 理解形式2:
      USB设备的地址有7位,格式如下:

      2.1.2 Address 地址域 - 图2


      USB设备的端点号有4位,格式如下:

      2.1.2 Address 地址域 - 图3


      在 USB 传输过程中,先传输低位。

    可以知道,USB 系统最大支持链接 271=1281=127 2^7-1=128-1=127 个设备,每个设备最多 24=162^4=16 个端点。

    这个 ENDP 只用在 IN/OUT/SETUP令牌包中