工作中用到ISA总线的ad io采集卡。用过好几个公司的产品
有的公司的板卡驱动是inf文件安装,有的公司的板卡驱动只是一个dll文件。
还有厂家提供的lib和对应的头文件供编程使用。
现在我单位也想自己做一些简单的采集卡,我想钻研一下。
请问windows xp 下用哪个ide开发驱动比较方便,制作xp的驱动。
inf文件安装的驱动比dll的驱动在使用中要快一些?
静态库lib文件是编译过的,引用h头文件就可以了,不论什么语言的程序,vc vb都是一样的lib文件吗?
用vc举例,调用lib里的函数,这个函数在驱动里也有实例?还是驱动里没有这个函数,调用的函数如何和驱动板卡关联起来?
开发是写一份驱动,带出库函数,还是另外开发库函数
------解决思路----------------------
vc用于应用程序编写
ddk/wdk用于驱动编写
玩玩就用windriver,
有点过时的是driverstdio
vs2005或vs2010接口方便直接写驱动,特别是wdf的驱动。
但是对知识层次要求高,楼主目前不具备商业化驱动开发的能力,建议从windriver入手