fjlysh
驱动牛犊
驱动牛犊
  • 注册日期2005-07-30
  • 最后登录2005-09-20
  • 粉丝0
  • 关注0
  • 积分18分
  • 威望4点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1107回复:3

关于ISA卡的驱动问题?

楼主#
更多 发布于:2005-07-30 23:12
  以前一直做DSP,目前接了个项目,做了一个数据采集卡,用DSP+双口RAM接到ISA总线,译码采用cpld,系统运行在windows98系统,打算用VB做数据处理程序. 数据采集卡采集数据后放到双口RAM中,当采够一定数据后,给双口RAM的信箱写入一个特殊数据,并产生一个中断,工控机接到中断后读取其信箱值,然后读取该段RAM的数据,读取完后给双口RAM 的右侧邮箱写入一字符,告诉采集卡,数据已经传输完毕.总体思路就是这样的.我的问题是:在98下采用VB编程,是否也需要用WINDRIVER写驱动程序?WINDRIVER写出程序,得到的是一个什么样子的东西,是不是可以直接往VB里加?还是只是跟普通驱动程序一样,只要第一次安装就行了.那么VB里怎么才能对设备的RAM进行读写呢?是不是装上驱动后,可以直接对某个特殊寄存器进行操作呢?第一次做这方面的东西,问题可能比较幼稚,希望前辈可以提携一下,感激!我的邮箱是fjlysh@sohu.com,也可以邮件联系,谢谢.QQ:16012478.[p:5]
fjlysh
驱动牛犊
驱动牛犊
  • 注册日期2005-07-30
  • 最后登录2005-09-20
  • 粉丝0
  • 关注0
  • 积分18分
  • 威望4点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-07-31 14:52
周末休息都没人?呜呜.
AllenZh
驱动老牛
驱动老牛
  • 注册日期2001-08-19
  • 最后登录2015-11-27
  • 粉丝19
  • 关注10
  • 积分1316分
  • 威望2387点
  • 贡献值7点
  • 好评度321点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2005-07-31 17:43
要使用中断就需要写个驱动了
如果数据量不大,RAM足够大使用轮寻读也可以,这样9x可以不用写驱动,注意前
1,承接Windows下驱动/应用开发 2,本人原创虚拟鼠标/键盘,触摸屏,虚拟显卡,Mirror驱动,XP无盘的SCSI虚拟磁盘驱动等 3,windows下有尝技术服务(包括BUG调试,员工培训等) 欢迎深圳和海外企业联系.msn:mfczmh@sina.com
qinzhl
驱动牛犊
驱动牛犊
  • 注册日期2002-03-11
  • 最后登录2011-01-02
  • 粉丝0
  • 关注0
  • 积分272分
  • 威望39点
  • 贡献值0点
  • 好评度24点
  • 原创分0分
  • 专家分0分
地板#
发布于:2005-08-01 14:27
要写驱动程序,并使用中断。windriver编译成驱动程序.sys。然后用vb来调用驱动功能实现控制板卡。
游客

返回顶部