skelvin
驱动牛犊
驱动牛犊
  • 注册日期2007-01-15
  • 最后登录2007-10-13
  • 粉丝0
  • 关注0
  • 积分200分
  • 威望21点
  • 贡献值0点
  • 好评度20点
  • 原创分0分
  • 专家分0分
阅读:1393回复:3

弱问:系统如何区分不同的usb外设??

楼主#
更多 发布于:2007-03-26 10:31
  系统如何区分不同的usb外设?? 比如usb的鼠标、键盘,当这些外设插上的时候,系统怎么知道安装那个驱动程序呢?  请达人指点迷津 ,小弟不甚感激!!
computer00
驱动小牛
驱动小牛
  • 注册日期2004-09-27
  • 最后登录2009-08-22
  • 粉丝0
  • 关注0
  • 积分1002分
  • 威望120点
  • 贡献值0点
  • 好评度110点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-03-28 14:28
不是通过报告描述符来识别设备的
不是通过报告描述符来识别设备的,而是通过设备描述符以及接口描述符等来识别的。像USB鼠标,键盘,大容量存储等标准设备,在设备描述符里面是没有定义的(类型值为0),而是在接口描述符里面定义.USB HOST通过获取设备描述符和接口描述符,就可以判断设备类型,从而加载相应的驱动程序。
博客Http://computer00.21ic.org
ecog1x
驱动牛犊
驱动牛犊
  • 注册日期2007-03-27
  • 最后登录2007-07-12
  • 粉丝0
  • 关注0
  • 积分90分
  • 威望10点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2007-03-27 20:20
是的,系统把这些设备分类了,按照描述符决定加载什么
astosoc@126.com
opeth
驱动牛犊
驱动牛犊
  • 注册日期2007-03-21
  • 最后登录2009-06-24
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望44点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
地板#
发布于:2007-03-26 13:04
报告描述符啊。
游客

返回顶部