zezxx
驱动牛犊
驱动牛犊
  • 注册日期2004-08-31
  • 最后登录2005-10-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1351回复:2

为何枚举完一装驱动就死机??大汗ing!

楼主#
更多 发布于:2004-10-01 15:27
在枚举过程中会2000系统会提示装驱动程序,为什么我一到装驱动程序的认出“Philips
PDIUSBD12 SMART Evaluation Board”(我用的是周立功提供的D12test.inf)就死机了
呢?百试不爽啊!55555。。。求助啊,实在是没办法了!
zmwk
驱动中牛
驱动中牛
  • 注册日期2001-05-15
  • 最后登录2009-04-05
  • 粉丝0
  • 关注0
  • 积分59分
  • 威望51点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-10-01 23:14
死机的现象能具体一点吗:
鼠标好用吗?
硬盘还动吗?
ALT+CTRL+Del还有用吗?
A strong man can save himself. A great man can save another.
zezxx
驱动牛犊
驱动牛犊
  • 注册日期2004-08-31
  • 最后登录2005-10-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-10-02 13:51
我找了找原因,可能是因为我的枚举还没有进行完。说的具体一点,枚举读取设备描述符后还要读取设备描述符的集合(46个字节),但是因为mcu(DSP,很多数据结构不同于八位单片机)的不同,本应从ConfigDescr往后的46个字节依次为9个字节的设备描述符,9个字节的接口描述符以及28个字节的端点描述符,在我的枚举中从端点描述符开始就发错了,没有发出正确的端点描述符(46个字节在内存中的排列不是按照定义的顺序),之后主机发送设置配置请求,正确相应后系统会提示装驱动程序。。。我现在改改程序,我想死机很可能是因为我的设备描述符的集合发的不对,导致死机,而且此时GL_N一直亮,让我误以为枚举成功了,等我试试在来说明结果,总之要先谢谢zmwk,运气好的话这两天就有结果。
游客

返回顶部