b5cbb3ac
驱动牛犊
驱动牛犊
  • 注册日期2003-01-23
  • 最后登录2004-01-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1450回复:3

USB协议一问

楼主#
更多 发布于:2003-03-31 09:08
我获得的 standard configuration descriptor提示:
bNumInterface ,即interface个数是1,
那到底是有一个还是两个?
它是从0开始还是从1开始的?
rayyang2000
管理员
管理员
  • 注册日期2001-03-23
  • 最后登录2012-09-13
  • 粉丝3
  • 关注0
  • 积分1036分
  • 威望925点
  • 贡献值3点
  • 好评度823点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-04-04 22:47
不一定,要看firmware里面怎么定义。一般是一个,有的设备如果支持多个接口就会有多个。
天天coding-debugging中----超稀饭memory dump file ======================================================== [b]Windows Device Driver Development and Consulting Service[/b] [color=blue][url]http://www.ybwork.com[/url][/color] ========================================================
flyfree
驱动牛犊
驱动牛犊
  • 注册日期2002-12-26
  • 最后登录2007-09-16
  • 粉丝0
  • 关注0
  • 积分40分
  • 威望4点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-04-09 15:07
本人遇到的情况是: DEVICE 定义了两个INTERFACE,但在HOST 中接受到的NUMINTERFACE 值为1,不知是何原因,DEVICE 工作完全正常。
jinghuiren
驱动巨牛
驱动巨牛
  • 注册日期2002-06-01
  • 最后登录2008-10-27
  • 粉丝0
  • 关注0
  • 积分291分
  • 威望460点
  • 贡献值0点
  • 好评度428点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-04-09 17:01
可能你的驱动中在搜索接口时搜到一个后就停止了
但是只要有一个端口设备就能正常工作。
游客

返回顶部