Q3SPARK
驱动牛犊
驱动牛犊
  • 注册日期2003-01-14
  • 最后登录2003-01-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1077回复:9

请教斑竹一个问题:

楼主#
更多 发布于:2003-01-14 17:26
  我才接触驱动开发,用了你在  教程->DriverStudio教程->10分钟开发一个USB驱动的这个例子,最后BUILD生成的驱动在系统里加载后,不能启动设备,TEST程序自然也就报错。按我的设想,正确的驱动应该可以在我接入一个USB移动盘的时候,用TEST程序可以看到设备的状态灯的情况,不知是不是这样?还望斑竹指教,指导,谢谢!我的MAIL:l-sj@21cn.com 焦急等待中!
   我的开发环境:WINDOWS2000PRO+SP3,创天中文VC6.0,DRIVERWORKS2.5,WIN98DDK,MSDN
Q3SPARK
驱动牛犊
驱动牛犊
  • 注册日期2003-01-14
  • 最后登录2003-01-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-01-20 08:23
斑竹能够给我发一个例子吗?用TEST程序可以测试一下,我想先看看做好的例子,谢谢了!
rayyang2000
管理员
管理员
  • 注册日期2001-03-23
  • 最后登录2012-09-13
  • 粉丝3
  • 关注0
  • 积分1036分
  • 威望925点
  • 贡献值3点
  • 好评度823点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-01-19 23:23
既然是driver,当然是要和usb device配合。如果你不知道device端的配置,就不能在driver里面做相应的设置,当然不能启动driver。

总之,driver本身很简单,但要工作,也要和别的东东配合才行。
天天coding-debugging中----超稀饭memory dump file ======================================================== [b]Windows Device Driver Development and Consulting Service[/b] [color=blue][url]http://www.ybwork.com[/url][/color] ========================================================
Q3SPARK
驱动牛犊
驱动牛犊
  • 注册日期2003-01-14
  • 最后登录2003-01-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-01-17 16:04
请版主帮忙看一下,谢谢了!我等新手着急得不行,郁闷中...
Q3SPARK
驱动牛犊
驱动牛犊
  • 注册日期2003-01-14
  • 最后登录2003-01-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-01-16 08:32
98DDK可以开发WDM驱动的,我现在一直等版主的回复,我怎么试都不行,斑竹帮帮忙,谢谢了!
wavelight
驱动老牛
驱动老牛
  • 注册日期2002-08-15
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2003-01-15 15:25
WINDOWS2000DDK也装了,在DRIVERWORKS里的设置选为98DDK


 写2000 的驱动, 却用98 DDK 会不会出现某些不预期的问题??
虽然说 2000 和98 的驱动代码级兼容 -------

  :) 我也只是猜测,没有试过,提个建议而已  :) ;)
<table style="filter: glow(color=red, strength=6)"><br><font color=white><b>我cool 故我在!<br></b></font></table> [img]http://www.driverdevelop.com/forum/upload/wavelight/2002-12-13_1.gif[/img]<table style="filter: glow(color=red, strength=6)"><br><font color=white><b>我在 故我cool!<br></b></font></table>
Q3SPARK
驱动牛犊
驱动牛犊
  • 注册日期2003-01-14
  • 最后登录2003-01-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2003-01-15 14:54
WINDOWS2000DDK也装了,在DRIVERWORKS里的设置选为98DDK
wavelight
驱动老牛
驱动老牛
  • 注册日期2002-08-15
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2003-01-15 09:53

开发环境:WINDOWS2000PRO+SP3,创天中VC6.0,DRIVERWORKS2.5, WIN98DDK,MSDN

   windows2000 + 98 DDK   ???

2000 的系统, 装 98DDK ?  不好吧?
 :) :D

为什么不装2000 DDK 呢/?  :)
<table style="filter: glow(color=red, strength=6)"><br><font color=white><b>我cool 故我在!<br></b></font></table> [img]http://www.driverdevelop.com/forum/upload/wavelight/2002-12-13_1.gif[/img]<table style="filter: glow(color=red, strength=6)"><br><font color=white><b>我在 故我cool!<br></b></font></table>
Q3SPARK
驱动牛犊
驱动牛犊
  • 注册日期2003-01-14
  • 最后登录2003-01-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2003-01-15 08:22
  那么我应该怎么做呢?用你修改的那段代码加在DEVICE.CPP文件里替换掉原来的代码,生成的.SYS文件在系统里不能启动设备,我想把你介绍的那个过程做出来看看,用最后的TEST程序看看结果,能指导我一下吗?谢谢!QQ:3135292
rayyang2000
管理员
管理员
  • 注册日期2001-03-23
  • 最后登录2012-09-13
  • 粉丝3
  • 关注0
  • 积分1036分
  • 威望925点
  • 贡献值3点
  • 好评度823点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2003-01-14 22:16
没有你想象的这么简单!U盘的driver根本不是这么做的。即使是简单的usb设备,要想做灯之类的事情,也要device配合才可以!
天天coding-debugging中----超稀饭memory dump file ======================================================== [b]Windows Device Driver Development and Consulting Service[/b] [color=blue][url]http://www.ybwork.com[/url][/color] ========================================================
游客

返回顶部