pcl812pg数据采集时间问题 点击:947 | 回复:10



fighter_lsl

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 6回
  • 年度积分:0
  • 历史总积分:12
  • 注册:2005年6月01日
发表于:2005-06-01 00:31:00
楼主
请问,研详pcl812pg的多通道采集函数DRV_MAIVoltage函数的执行时间是多少?? 我个人测试是4ms,时间很长.请问是否有其他的驱动能提高采集速度



fighter_lsl

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 6回
  • 年度积分:0
  • 历史总积分:12
  • 注册:2005年6月01日
发表于:2005-06-01 23:16:00
1楼
怎么没有人回答啊!!!!!!!!!!!!!!!!!

刘新华

  • 精华:0帖
  • 求助:0帖
  • 帖子:18帖 | 29回
  • 年度积分:0
  • 历史总积分:158
  • 注册:2005年4月01日
发表于:2005-06-15 22:49:00
2楼
可以考虑用DMA的数据传送方式

fighter_lsl

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 6回
  • 年度积分:0
  • 历史总积分:12
  • 注册:2005年6月01日
发表于:2005-06-16 09:50:00
3楼
我现在在考虑用中断做,因为dma好象不好控制 变成难度大,因为我们还要实时画图.但是我觉得研华的驱动太复杂 而且提供的手册,有好多让人不明白的地方....................

Hottomson

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:5
  • 注册:2004年3月15日
发表于:2005-06-16 11:21:00
4楼
我使用DMA可以单通道数据采集,却没有能多通道数据采集,不知道为什么? 我现在也是用中断做,而且采用多线程采集。

刘新华

  • 精华:0帖
  • 求助:0帖
  • 帖子:18帖 | 29回
  • 年度积分:0
  • 历史总积分:158
  • 注册:2005年4月01日
发表于:2005-06-16 17:59:00
5楼
to Hottomson 不知你怎么采用多线程进行数据采集,可否大概说一下你的方法。

fighter_lsl

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 6回
  • 年度积分:0
  • 历史总积分:12
  • 注册:2005年6月01日
发表于:2005-06-16 18:18:00
6楼
我也是用的线程.dma的我没看 不过可能你要用多通道的dma函数吧

fighter_lsl

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 6回
  • 年度积分:0
  • 历史总积分:12
  • 注册:2005年6月01日
发表于:2005-06-16 18:20:00
7楼
你用中断的时间是多少? 是不是比软件触发方式快好多呢?

刘新华

  • 精华:0帖
  • 求助:0帖
  • 帖子:18帖 | 29回
  • 年度积分:0
  • 历史总积分:158
  • 注册:2005年4月01日
发表于:2005-06-16 22:31:00
8楼
我采用的是硬件触发A/D转换, 通过板卡上的定时器实现的, 不知你是怎样用多线程实现数据采集。 可否告之一二!!!!!

fighter_lsl

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 6回
  • 年度积分:0
  • 历史总积分:12
  • 注册:2005年6月01日
发表于:2005-06-18 19:52:00
9楼
我采集是直接用他们的多通道函数 用windows的多媒体定时器 输出是用的线程,要将线程的优先级设为最高

刘新华

  • 精华:0帖
  • 求助:0帖
  • 帖子:18帖 | 29回
  • 年度积分:0
  • 历史总积分:158
  • 注册:2005年4月01日
发表于:2005-06-21 23:08:00
10楼
不如各位用的研华板卡是否带有FIFO,如果没有FIFO的话,那进行中断方式采集或DMA采集,该怎样办??? 望赐教!!!!!

热门招聘
相关主题

官方公众号

智造工程师