阅读:1474回复:9
驱动编程从哪里开始
我刚刚接触驱动编程,看了《window wdm 设备驱动开发指南》,感觉使用DS开发就像使用MFC一样,类库封装了太多不为初学者知道的内容在里面,我想刚开始还是应该先使用ddk编程,如何编辑源码如何编译源码,最主要还是不知道怎么编译,很多以前的驱动都含有sources、makefile等文件,这也要自己编辑吗,怎样建立起一个驱动的框架呢?
|
|
沙发#
发布于:2004-12-29 11:30
我做过sdk编程,是不是有相通的地方?
|
|
板凳#
发布于:2004-12-29 12:44
拿这个用去
|
|
|
地板#
发布于:2004-12-29 12:56
使用DDK+VC,正确编译驱动程序需要四个文件!!
1。驱动源文件! 2。RC文件; 3。SOURCES文件; 4。MAKEFILE文件!! |
|
|
地下室#
发布于:2004-12-29 14:03
拿这个用去 这个文件加入VC以后好像和DS的效果一样,给人封装好了类,比较方便,但是我想知道用SDK编写程序的方法。 |
|
5楼#
发布于:2004-12-30 20:31
我可以给你写一个DDK和SDK的演示程序,请发信到我的邮箱shenqiang@cdxr.com留下你的邮箱
|
|
6楼#
发布于:2004-12-30 21:46
驱动的编译可以用命令行完成(build命令)
也可以用VC的编译环境, 但是要设置的遍野环境比较麻烦。 驱网那就有相关的帖子,(设置VC的环境编译驱动。) 至于那几个文件。 makefile不用自己写的, 直接copy一个就可以了, 而sources文件要自己编辑的。(也好写) 建立驱动框架很简单的, DDK中就有很多例子。 参考例子去学会容易的多! |
|
|
7楼#
发布于:2004-12-31 08:49
多谢指点!
|
|
8楼#
发布于:2004-12-31 14:18
共同学习。
嘿嘿 :D |
|
|
9楼#
发布于:2005-01-05 11:19
各位前辈高人的一番指点让我受益良多啊,不过自己的思考也是很重要的,自勉。 :)
|
|