阅读:1193回复:7
向各位大哥请教几个初级问题!
首先,我学驱动的原因是:想从一个设备上READ/WRITE 数据.(应该只能学驱动才能搞定吧?),可是我不知道用哪个工具开发比较好.请各位大哥给我说说用哪个好.用DRIVERSTUDIO吧,好象书比较少.资料都找不到.学WIN DDK吧,开发环境都搞不定,(是不是只要装VC6.0,和XPDDK就可以了?不用再装别的软件了吧.)
最后,学开发,总得有硬件合伙做吧,我现在有一跟USB转232的线,不知道能不能用来做开发?(一个驱动),不知道有没有什么资料具体说一个驱动怎么做的呢?(最好能个那个十分钟写驱动那样的例子.因为我才刚刚开始.都不知道要些什么步骤.) 如果认为分不够,可另外加补. 谢谢各位! ---------还有:那个DDK下面的例子是用什么编的?如果是VC.为什么没有DSP文件?我都不知道怎么打开来查看他.(实在太菜,帮帮忙,^0^). [编辑 - 10/22/03 by lonelydeer] |
|
沙发#
发布于:2003-10-22 22:23
只要XPDDK足以.
|
|
|
板凳#
发布于:2003-10-23 08:57
只要XPDDK足以. 只要XPDDK吗?不用VC吗?好象看到资料上都有说要VC+DDK的. |
|
地板#
发布于:2003-10-23 09:06
[quote]只要XPDDK足以. 只要XPDDK吗?不用VC吗?好象看到资料上都有说要VC+DDK的. [/quote] 你说的对! :D |
|
地下室#
发布于:2003-10-23 09:23
那如果只有XPDDK的话,在哪里写程序?写完后又怎么编译等一系列步骤呢?
请版主推荐用哪种开发工具好.最好能附个列程,谢谢! |
|
5楼#
发布于:2003-10-23 10:08
我用VC打开了这个例子:
C:\\Program Files\\NuMega\\DriverStudio\\DriverWorks\\Examples\\wdm\\usbfilt 可是在编译的时候出现如下::(请问是怎么回事?) |
|
6楼#
发布于:2003-10-23 10:12
我点Launch MSDV选择编译vdwlibs时.出现好多错误:
--------------------Configuration: VdwLibs - Win32 WDM Checked-------------------- Compiling with DDK compiler... cpprt.cpp C:\\Program Files\\Compuware\\SoftICE Driver Suite\\DriverWorks\\source\\cpprt.cpp(0) : fatal error C1051: program database file, \'c:\\program files\\compuware\\softice driver suite\\driverworks\\source\\obj\\i386\\wdmchecked\\vdw_wdm.pdb\', has an obsolete format, delete it and recompile dwcontrl.cpp ......... C:\\Program Files\\Compuware\\SoftICE Driver Suite\\DriverWorks\\source\\util.cpp(0) : fatal error C1051: program database file, \'c:\\program files\\compuware\\softice driver suite\\driverworks\\source\\obj\\i386\\wdmchecked\\vdw_wdm.pdb\', has an obsolete format, delete it and recompile Generating Code... Error executing cl.exe. vdw_wdm.lib - 54 error(s), 0 warning(s) 怎么回事?我编译库也出错. |
|
7楼#
发布于:2003-10-23 17:39
XPDDK自带全套编译环境的,无须VC了,建议用EDITPLUS编辑然后在DDK的编译环境下,BUILD,当然通过设置也可以在VC中使用,建议你装DS2。7,以后就可以直接在VC中编译驱动了。
|
|
|