czcty
驱动牛犊
驱动牛犊
  • 注册日期2004-11-04
  • 最后登录2006-11-08
  • 粉丝0
  • 关注0
  • 积分100分
  • 威望11点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
阅读:1707回复:3

配置,接口,端点,管道比较抽象,谁能帮我结合某个USB设备实际的描述下

楼主#
更多 发布于:2004-12-02 10:13
配置,接口,端点,管道比较抽象,谁能帮我结合某个USB设备实际的描述下.
比如:三星的U盘插到电脑上会显示Samsung字样,这是什么属性,是描述符吗?那又是设备描述符号还是其它描述符?
snowStart
驱动老牛
驱动老牛
  • 注册日期2004-04-06
  • 最后登录2011-06-02
  • 粉丝0
  • 关注0
  • 积分95分
  • 威望19点
  • 贡献值177点
  • 好评度1点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-12-02 12:50
配置,接口,端点,管道比较抽象,谁能帮我结合某个USB设备实际的描述下.
比如:三星的U盘插到电脑上会显示Samsung字样,这是什么属性,是描述符吗?那又是设备描述符号还是其它描述符?


你可使用bus Bound获取整个过程的信息描述及交互的数据
学习,关注,交流中... [email=fengyu@163.com]Email:snowstarth@163.com[/email] [url]http://bbs.zndev.com/?a=snowStart[/url]
jinghuiren
驱动巨牛
驱动巨牛
  • 注册日期2002-06-01
  • 最后登录2008-10-27
  • 粉丝0
  • 关注0
  • 积分291分
  • 威望460点
  • 贡献值0点
  • 好评度428点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-12-02 13:27
这些都是入门问题,你可以通过搜索本论坛获得一些信息
简述如下:
1,配置,指出usb设备有多少可用的资源,内部包含接口的数量信息,即有几个接口。
2,接口,一个接口简单的说就是一套可用的资源,内部包含端点的数量信息,即有几个端点。
3,端点,数据的传输管道,主机和设备通过端点来传输数据,每个配置可以又多个接口,每个接口可以有多个端点,没个端点有一个固定的地址,固定的最大包大小,固定的类型(int,bulk,iso)以及传输数据的方向(in,out)。
4,管道:每个端点和主机之前会有一个虚拟的管道存在,数据通过这个管道从主机传往端点或者从端点传往主机。

你举的例子不是描述符,而是针对设备的一个描述,这个描述也许是在String描述符中,也许只是在inf文件中有这样一个字符串,它对应的是一个vid和pid

有些表达可能不是很恰当,仅供参考,建议搜索一下相关资源,找本相关的书籍看看,有些东西说是说不明白的。
alex_heshen
驱动牛犊
驱动牛犊
  • 注册日期2004-05-11
  • 最后登录2005-05-12
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-12-02 22:36
你在网上找一个usbmon软件,再在机子上插一U盘,你可以看到你想看到的一切。我想会帮助你理解有关概念的。
附件名称/大小 下载次数 最后更新
2004-12-02_usbmonb.exe (899KB)  75
游客

返回顶部