USB基本概念
  llt0tXqeaug8 2023年11月19日 19 0

一个USB设备由三个功能模块组成: USB中线接口、USB逻辑设备、功能单元。


由于设备架构概念的提出,USB设备可以看成是由一些配置、接口和端点组成的。配置和接口是对USB设备功能的抽象,实际的数据传输由端点来完成。再使用USB设备前,必须指明采用的配置和接口,一般是在设备接入主机时设备进行枚举时完成的。


USB基本概念_字符串

        配置、接口 端点之间的关系


USB设备使用各种描述符来说明其设备架构,设备描述符、配置描述符、接口描述符、端点描述符和字符串描述符都是用来说明其结构的。这些描述符通常都保存在USB设备的固件程序中。


    一个USB设备对应一个设备描述符

    USB设备每一个接口对应一个接口描述符

    USB端点是USB设备中的实际物理单元(类似可编辑的IO口?)


其中0号端口是特殊的 它有IN OUT两个物理单元(怎么理解物理单元) 

所有USB设备都必须含有一个0号端口,用作默认控制管道,上电以后就可以通过读取0号端口获取配置。


USB基本概念_描述符_02


【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月19日 0

暂无评论

推荐阅读
  zLxnEsMLk4BL   2023年11月19日   31   0   0 变量名字符串bclinux
  X5zJxoD00Cah   2023年11月30日   39   0   0 GroupEmail字符串
  gBkHYLY8jvYd   2023年11月19日   22   0   0 输出格式进制字符串
llt0tXqeaug8