beckham_ght
驱动牛犊
驱动牛犊
  • 注册日期2003-02-24
  • 最后登录2003-10-28
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1302回复:7

提问(关于vxd)

楼主#
更多 发布于:2003-04-21 17:42
 我正在学习做一个数据采集卡的驱动程序,有几个问题:
  1, 在win2000下,怎样加载驱动,我式过改注册表和sisedit,在重起之后,用vxdmonitor都无法监视,显示驱动不能正常加载!
  2,采用s5933的passthru通道直接传输数据,对其还需要定义什么!
  3,当数据在ram中存满后,调用中断,虚拟中断的管理在什么里面?(主要是中断的实现不太明白)
  4,用protel画图时,芯片图能在什么地方下载?难道要自己画???
arthurtu
驱动巨牛
驱动巨牛
  • 注册日期2001-11-08
  • 最后登录2020-12-19
  • 粉丝0
  • 关注0
  • 积分26分
  • 威望161点
  • 贡献值0点
  • 好评度35点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2003-04-21 20:13
vxd不能用于2K,写WDM驱动吧。
beckham_ght
驱动牛犊
驱动牛犊
  • 注册日期2003-02-24
  • 最后登录2003-10-28
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-04-23 13:43
  谢谢回贴!
  那在win98中,怎样进行动态加载vxd。直接可以调用吗?
arthurtu
驱动巨牛
驱动巨牛
  • 注册日期2001-11-08
  • 最后登录2020-12-19
  • 粉丝0
  • 关注0
  • 积分26分
  • 威望161点
  • 贡献值0点
  • 好评度35点
  • 原创分0分
  • 专家分0分
  • 社区居民
地板#
发布于:2003-04-23 17:17
首先你的vxd要是动态的。
用createfile
jerriaemail
驱动牛犊
驱动牛犊
  • 注册日期2002-11-21
  • 最后登录2003-04-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-04-23 21:35
驱动程序在响应动态加载或者静态加载消息时系统自动通过.inf文件加载驱动程序。在。inf文件中必须有硬件的设备号和生产商号。用来唯一表示硬件。在使用时,可以写动态连接库,编写函数提供给上层用户,也可以用createfile加载。然后用deviceIocontrol函数与驱动程序通信。即可。
beckham_ght
驱动牛犊
驱动牛犊
  • 注册日期2003-02-24
  • 最后登录2003-10-28
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2003-04-24 10:57
 感谢大家的支持!
 我在用quickvxd写时,就设定的是动态加载,也用了createfile来加载他,可就是在监视时总显示无法加载(当时是在2000下)改了注册表和sisedit,重起也无用
why???
arthurtu
驱动巨牛
驱动巨牛
  • 注册日期2001-11-08
  • 最后登录2020-12-19
  • 粉丝0
  • 关注0
  • 积分26分
  • 威望161点
  • 贡献值0点
  • 好评度35点
  • 原创分0分
  • 专家分0分
  • 社区居民
6楼#
发布于:2003-04-24 12:09
都说了2k不用vxd了
beckham_ght
驱动牛犊
驱动牛犊
  • 注册日期2003-02-24
  • 最后登录2003-10-28
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2003-04-25 13:11
 我怎么不能把加载的驱动卸载??OnSysDynemicDeviceExit()没有被调用???
在vxd view中始终显示着驱动的存在!
游客

返回顶部