blove
驱动牛犊
驱动牛犊
  • 注册日期2004-10-15
  • 最后登录2010-04-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望4点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
阅读:861回复:0

PCI卡的DS驱动程序接收到的中断比实际发送的多?

楼主#
更多 发布于:2005-05-04 16:12
用PCI9030作的采集卡,采用电平触发方式的中断
用DS开发驱动程序中,ISR判断是否为本设备的中断,若是,关闭采集卡中断,清除PCI配置寄存器中的中断状态位,然后调用DPC,
在DPC中读取数据,然后打开采集卡中断,发出事件通知应用程序

有的情况下工作正常,但有时应用程序得到的中断通知要比采集卡发出的个数多,不知道何故????

是否和电平触发中断的方式有关,该用边沿触发中断?
但是我的PCI9030的边沿触发一直没有正常工作。

请有相关经验的大侠给点提示!
游客

返回顶部