ohmygod_zl
驱动牛犊
驱动牛犊
  • 注册日期2004-08-02
  • 最后登录2004-08-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1948回复:11

驱动装上了,还是郁闷(30分)

楼主#
更多 发布于:2004-08-20 20:31
1。用ds做的bulkusb的驱动在2000的系统下安装成功,但是没有分配盘符呀,什么都看不到!!!
2。在xp下还是装不上,我把系统的相应的inf和sys都删了,然后在设备管理器里安装,到最后提示:
  
   “无法安装这个硬件

    安装该软件时出现问题:
     ? USB DEVICE
    安装设备时,出现了一个错误
    名称已用作服务名或服务显示名



     要关闭向导,请单击完成”
             ........
然后在设备管理器里这个设备前就打了一个“?”,属性是驱动未被安装


大侠教教小弟吧!!!!!!!!


[编辑 -  8/20/04 by  ohmygod_zl]

[编辑 -  8/20/04 by  ohmygod_zl]

[编辑 -  8/20/04 by  ohmygod_zl]
Sundsea
驱动老牛
驱动老牛
  • 注册日期2003-05-06
  • 最后登录2012-06-05
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望35点
  • 贡献值0点
  • 好评度15点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-08-20 22:38
能讲的在详细些吗?
ohmygod_zl
驱动牛犊
驱动牛犊
  • 注册日期2004-08-02
  • 最后登录2004-08-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-08-20 23:35
背景信息都在我在下面发过的帖子“写的驱动装不上怎么办?”
ohmygod_zl
驱动牛犊
驱动牛犊
  • 注册日期2004-08-02
  • 最后登录2004-08-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-08-21 02:14
确定是系统的问题了,2000下现在一切正常。
但是让资源管理器识别出(即分配盘符)还没有搞定,听说要写一个叫FirmWare的东东!
哪位大侠对此有了解啊,介绍一下!!!
多谢啊!!!
wormworm
驱动牛犊
驱动牛犊
  • 注册日期2004-06-20
  • 最后登录2013-06-03
  • 粉丝0
  • 关注0
  • 积分45分
  • 威望45点
  • 贡献值1点
  • 好评度3点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-08-21 10:21
关注
networm
terrace
驱动牛犊
驱动牛犊
  • 注册日期2004-02-11
  • 最后登录2005-12-04
  • 粉丝0
  • 关注0
  • 积分15分
  • 威望3点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2004-08-21 18:26
请教ohmygod_zl一下,您的驱动是怎么安装成功的?我遇到和你一样的问题(驱动安装失败),跟你发过私信,不知你收到没有。帮帮忙,共享一下您的经验。多谢啦。
ohmygod_zl
驱动牛犊
驱动牛犊
  • 注册日期2004-08-02
  • 最后登录2004-08-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2004-08-21 20:55
私信没收到呵呵,不好意思
其实在xp下安装还是没有成功,因为我装的是2000的ddk,那些大侠们说没有问题,理论上是的,都是NT5的内核,但实际上是同样的驱动在2000系统下就成功了!以我的移动硬盘为例:
    把移动硬盘插上,大家都知道2k以上的系统都会自动装载好微软的驱动。打开设备管理器,把通用串行控制总线前边的+号点开,可以看到usb mass storage device就是移动硬盘。双击,更新驱动程序,下面就跟着系统提示做了,当然要自己制定路径,找到你写的驱动的inf文件,然后系统还会让你找sys文件,找好点确定后,一切就ok了!
要说的是
(1)xp的系统最好装xp的ddk,否则很可能会出现各种问题无法成功安装
(2)生成的inf文件一些地方需要修改
     比如usb设备要改为
     Class=USB
     ClassGUID={36FC9E60-C465-11CF-8056-444553540000}
  这是系统默认的usb的标志,否则你的usb设备会被识别成一种新型的设备,系统也不知道它是什么,就会在前面打上 ?
     另外vid和pid一定不能错
     还有一些生产商之类的描述符自己想怎么改都可以,不妨写自己的名字哈哈    


[编辑 -  8/21/04 by  ohmygod_zl]

[编辑 -  8/21/04 by  ohmygod_zl]
ohmygod_zl
驱动牛犊
驱动牛犊
  • 注册日期2004-08-02
  • 最后登录2004-08-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2004-08-21 21:09
我把我的问题条理化一下:
把微软的usb设备驱动卸载换上自己做的驱动,设备工作正常,但我的设备是usb存储设备,资源管理器没有自动分配盘符无法直接访问。
微软的驱动是可以的,所以我想问我的驱动和微软的驱动少了哪一部分的代码?怎么写?  哪位高手来指点一下???
Sundsea
驱动老牛
驱动老牛
  • 注册日期2003-05-06
  • 最后登录2012-06-05
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望35点
  • 贡献值0点
  • 好评度15点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2004-08-21 22:41
你是手工添加的盘符吗?
ohmygod_zl
驱动牛犊
驱动牛犊
  • 注册日期2004-08-02
  • 最后登录2004-08-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2004-08-21 23:56
现在还没有盘符啊
可以手动添加吗?可以用吗?
教教小弟!!!
ohmygod_zl
驱动牛犊
驱动牛犊
  • 注册日期2004-08-02
  • 最后登录2004-08-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2004-08-22 01:51
我想应该不是可以手动分配盘符的问题那么简单
因为现在资源管理还不能识别出来这个设备带了一个磁盘
我用微软的驱动试过,用Bus Hound既可以看到usb设备,也在其下同时可看到磁盘
  用我的驱动只能看到usb设备,不能看到磁盘
肯定要在代码里加东西吧,我这样理解对吗?
还是只用修改inf?
ohmygod_zl
驱动牛犊
驱动牛犊
  • 注册日期2004-08-02
  • 最后登录2004-08-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2004-08-23 20:35
那位大侠指点一下思路就可以了!
小弟也知道一两句话不能完全说清楚的。指点一下原理和突破点!!
我要分也没用,可以多给分的
游客

返回顶部