mimosa_lr
驱动牛犊
驱动牛犊
  • 注册日期2002-06-10
  • 最后登录2003-04-22
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2013回复:10

用98DDK,DriverStudio和VC++怎么开发驱动?

楼主#
更多 发布于:2002-06-10 11:24
各位大侠,小妹初学usb,有很多问题弄不清楚。
开发EZ-USB的驱动,要vc和ddk就够了吗?那DriverStudio和他们结合起来开发,他们分别做什么呢?
还有,我按大侠的指点现设置环境:
1、正确安装DS。
2、按如下方式打开VC++:开始――程序――NuMega DriverStudio――Tools――Setup DDK and Start MSVC
3、打开工程文件:D:\\Program Files\\NuMega\\DriverStudio\\DriverWorks\\source\\VdwLibs.dsw ,先编译这个库文件
4、以与第二步相同的方式打开VC++,然后打开其他你想编译的驱动文件,就OK了。
在第3步的时候编译出现很多错误:
c:\\98DDK\\inc\\win98\\ndis.h(3827) : error C2371: \'PKEVENT\' : redefinition; different basic types
        c:\\98DDK\\inc\\win98\\wdm.h(5200) : see declaration of \'PKEVENT\'
\\NuMega\\DriverStudio\\DriverWorks\\include\\vdw.h(95): Could not find the file ntddk.h.
请问这是怎么回事啊

最新喜欢:

xyingxying
mimosa_lr
驱动牛犊
驱动牛犊
  • 注册日期2002-06-10
  • 最后登录2003-04-22
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-06-10 16:29
怎么没有人理我呢,郁闷
5555555555...........
zhuzc
驱动中牛
驱动中牛
  • 注册日期2001-09-01
  • 最后登录2005-04-03
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-06-10 16:42
我想帮忙可是没用过,同情!
我是树上的那只鸟,整理着自己的羽毛,看着城市的喧嚣……
mimosa_lr
驱动牛犊
驱动牛犊
  • 注册日期2002-06-10
  • 最后登录2003-04-22
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-06-10 17:09
有人同情我已经很感动了。
555555555..........
ytain37
驱动牛犊
驱动牛犊
  • 注册日期2002-03-15
  • 最后登录2006-06-18
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-06-10 18:59
开发USB驱动,有VC和DDK就可以了,如果你是高高搞手,就用VC能搞定。
DDK主要用于产生驱动源代码(C的源程序)和INF安装文件,VC就负责编译。DS的功能与DDK相似,不同的是DDK是微软开发的,各项性能就不用说了,近水楼台先登月嘛,更何况是水里的楼台不用先登就到月了;而DS呢?是第三方软件,不过各方面不会比DDK差多少,它最大的优点是使用简单,方便初学者,我现在用的就是它,因为我也是初学者。
我是一只菜菜鸟!飞呀飞不高!
znsoft
管理员
管理员
  • 注册日期2001-03-23
  • 最后登录2023-10-25
  • 粉丝300
  • 关注6
  • 积分910分
  • 威望14796点
  • 贡献值7点
  • 好评度2410点
  • 原创分5分
  • 专家分100分
  • 社区居民
  • 最爱沙发
  • 社区明星
5楼#
发布于:2002-06-10 19:09
关系:

ddk: sdk
ds : mfc
vc: compile
http://www.zndev.com 免费源码交换网 ----------------------------- 软件创造价值,驱动提供力量! 淡泊以明志,宁静以致远。 ---------------------------------- 勤用搜索,多查资料,先搜再问。
hawie
驱动小牛
驱动小牛
  • 注册日期2002-05-30
  • 最后登录2004-02-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-06-11 16:09
应该是你的DS库文件没有编好。建议看他的帮助文件把
库文件重新编译。
所有这些都是工具,为了方便你写DRIVER。如果你够强,可以用任何编辑工具编辑,最后用VC编译OK。呵呵
hsr321
驱动牛犊
驱动牛犊
  • 注册日期2002-05-17
  • 最后登录2004-07-30
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2002-06-11 20:55
看看以前的贴子吧。太多了 :cool:
hu3721
驱动牛犊
驱动牛犊
  • 注册日期2002-04-03
  • 最后登录2005-01-25
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2002-06-12 12:38
有没有人用windriver写usb驱动阿,怎么很少有人谈起阿?和ds或者ddk还是很大的不同吧,应该是更方便吧。
学习usb!
takaya
驱动小牛
驱动小牛
  • 注册日期2002-02-10
  • 最后登录2006-05-16
  • 粉丝0
  • 关注0
  • 积分16分
  • 威望3点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2002-06-12 12:50
把DDK中的H文件考到DS中.
我是只可爱的小猫咪,高枕无忧................................. QQ:2745071
xying
驱动牛犊
驱动牛犊
  • 注册日期2002-04-28
  • 最后登录2002-07-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2002-06-13 09:45
我在2000下按照你的步骤试过,编译没有问题,所以你需要看看是不是其他地方安装或设置有问题。
游客

返回顶部