数据采集卡中断采集的工作原理?? 点击:2167 | 回复:4



cuiying_beijing

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:37帖 | 62回
  • 年度积分:0
  • 历史总积分:195
  • 注册:2004年9月24日
发表于:2004-11-04 15:38:00
楼主
哪位大哥大姐使用过研华的数据采集卡,对数据采集卡编程实现中断采集的流程是什么? 或者说数据采集卡中断采集的原理是什么?又或者说研华所出的《数据采集卡》(电子版)中的一个例子程序“应用中断进行数据采集Adint”的流程是什么?? 请各位大虾帮帮忙,谢谢了!!!



GaryLin

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 1186回
  • 年度积分:0
  • 历史总积分:1263
  • 注册:2003年4月15日
发表于:2004-11-05 09:32:00
1楼
工作原理大致如下... 1. 设定板卡上的 8254 Timer/Counter, 使其定时的产生 trigger 信号. 2. 此 trigger 信号促使 ADC 作 Analog/Digital 的信号转换, 3. 无 FIFO 时, ADC 转换完成后对 CPU 发生中断要求. 系统再去 call 指定的 ISR() 将 ADC 的数据搬入 buffer. 4. 有 FIFO 时, ADC 转换完成后, 数据会直接置入 FIFO. 当 FIFO 半满或其它指定的条件发生时, 对 CPU 发生中断要求. 系统再去 call 指定的 ISR() 将 FIFO 中的大量数据搬入 buffer.

cuiying_beijing

  • 精华:0帖
  • 求助:0帖
  • 帖子:37帖 | 62回
  • 年度积分:0
  • 历史总积分:195
  • 注册:2004年9月24日
发表于:2004-11-05 10:28:00
2楼
谢谢GaryLin!!顺便提一下你为我解答的那个精确定时的问题很好,我已经知道自己错在哪里了,再次谢谢GaryLin!!

lrs345302637

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:0
  • 注册:2010年1月09日
发表于:2010-01-09 21:18:32
3楼

请问谁用过阿尔泰的PCI2361数据采集卡,它的内部工作原理是怎样的?数据的流向是怎样的?

沙漠的风雨

  • 精华:0帖
  • 求助:0帖
  • 帖子:24帖 | 461回
  • 年度积分:0
  • 历史总积分:1069
  • 注册:2003年10月23日
发表于:2010-03-24 22:48:17
4楼

数据采集卡的工作原理基本是一样的,使用也很类似,不同的卡有些区别,编程时可参考厂家提供例子程序


热门招聘
相关主题

官方公众号

智造工程师