xoy
xoy
驱动牛犊
驱动牛犊
  • 注册日期2001-09-07
  • 最后登录2004-05-26
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1510回复:2

D12开发中:找到USB设备,但没要驱动,致使设备无法启动。

楼主#
更多 发布于:2002-04-19 08:50
赐教
tigerzd
驱动老牛
驱动老牛
  • 注册日期2001-08-25
  • 最后登录2004-12-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-04-19 10:50
肯定是原来已有驱动程序,但不匹配.
搜索注册表中你的设备的VID和PID号.
犯强汉者,虽远必诛! [img]http://www.driverdevelop.com/forum/upload/tigerzd/2002-12-13_sf10.JPG[/img]
xoy
xoy
驱动牛犊
驱动牛犊
  • 注册日期2001-09-07
  • 最后登录2004-05-26
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-04-28 10:58
是不是总线枚举没成功。
主机先后发出以下中断:
40(复位) 3(设备描述符) 40(复位) 3(设置地址) 3(设备描述符) 2(返回设备描述符) 3(配置描述符) 2(返回配置描述符) 40(复位)
以上过程持续三次,没成功,结束。
1、在要描述符过程中我直接返回一个IN,应该再来一个IN才对,18=16+2;
2、复位是否需要10ms等待,若需要为什么;
3、设备描述符18是需要两个IN:16+2?
   配置描述符32=9(cfg)+9(interface)+7(endpoint)+7(endpoint)需要三个IN:16+16+0;
游客

返回顶部