colwil
驱动牛犊
驱动牛犊
  • 注册日期2001-03-27
  • 最后登录2003-05-05
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1613回复:8

驱动程序有问题?

楼主#
更多 发布于:2002-03-21 23:29
   我现在好不容易通过了设备枚举过程,主机提示找到新设备,要求安装驱动程序,我定位完成安装之后系统要求重新启动,然后发现设备管理器当中我自己的设备上边有一个感叹号表明设备工作不正确,是不是我的驱动程序有问题,还是我的MCU端的FIREWARE有问题,希望各位多多指教!
   谢谢了!
Snare
驱动小牛
驱动小牛
  • 注册日期2002-01-31
  • 最后登录2002-08-23
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-03-22 18:44
应该是你的adddevice历程又问题
我就是我,没什么可说的。
LIUTANG
驱动大牛
驱动大牛
  • 注册日期2001-03-30
  • 最后登录2020-12-27
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望58点
  • 贡献值0点
  • 好评度12点
  • 原创分0分
  • 专家分0分
  • 社区居民
板凳#
发布于:2002-03-22 18:48
你最好跟踪一下,多打印一些调试信息,特别是NTSTATUS的返回值!
Tom.Cat
禁止发言
禁止发言
  • 注册日期2001-10-10
  • 最后登录2019-07-29
  • 粉丝1
  • 关注0
  • 积分-53792分
  • 威望197411点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
  • 社区居民
地板#
发布于:2002-03-22 19:27
用户被禁言,该主题自动屏蔽!
colwil
驱动牛犊
驱动牛犊
  • 注册日期2001-03-27
  • 最后登录2003-05-05
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-03-23 21:53
TKS Snare:AddDevice历程我如何才能够观察到?
wangmqi
驱动牛犊
驱动牛犊
  • 注册日期2002-03-10
  • 最后登录2008-12-24
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-03-23 22:03
我觉得你可能是硬件的id和guid,与驱动程序的id,guid,
和inf中的有不同!
colwil
驱动牛犊
驱动牛犊
  • 注册日期2001-03-27
  • 最后登录2003-05-05
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-03-25 09:50
多谢了!
colwil
驱动牛犊
驱动牛犊
  • 注册日期2001-03-27
  • 最后登录2003-05-05
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2002-03-25 11:36
    我使用Philips D12做usb开发,设备枚举完成安装驱动程序完成,但是启动后设备上边有一个黄色的感叹号说明设备(驱动)有问题,我按照您的提示在注册表当中找了设备的ID和GUID(我保存为了JPG附件),还有我驱动程序中的ID,GUID--GUID (VLSI_MP3_DEVICE_ID,0X7C60C730,0X613E,0X11D4,0XA4,0X41,0X0,0X90,0X27,0X9,0X35,0XED),两者明显不同,还有我的.INF文件(请参看附件)当中根本没有定义ClassGUID,说明确实存在您说的问题,但是我现在不知道该怎么去改变硬件设备的ID和GUID,还有在.INF文件中是不是只需要加上ClassGUID一行就可以了?我究竟该怎么去做?
   怎的希望您能够帮帮忙指点迷津,我都已经快急死了!
Snare
驱动小牛
驱动小牛
  • 注册日期2002-01-31
  • 最后登录2002-08-23
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2002-03-25 14:49
我觉得你可能是硬件的id和guid,与驱动程序的id,guid,
和inf中的有不同!


id不一样的话,设备不会被安装的.

colwil:你用softice就可以跟踪进去adddevice历程里面呀,先设好断点,然后插入设备.
我就是我,没什么可说的。
游客

返回顶部