完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
本帖最后由 juicy2009 于 2015-10-21 10:05 编辑
用的NI USB6289,8输入4输出,输入输出的DAQmx timing(Sample Clock)的设置都是采样率48KS/s,每通道采样数48K,模拟输入的DAQmx Read读取也是每通道48K。只做模拟输入的话,AvailSampPerChan一直是0。但是如果我同时模拟输入输出的话,这个值就会慢慢变大,溢出。(输出缓冲区大小设置为11000K)。为什么? |
|
相关推荐
9个回答
|
|
是不是你每次从缓冲区读取数据时没有全部读取,有存留,时间长了就溢出了
|
|
|
|
每次也读48K啊 而且我单独的采集程序运行没问题,输入输出放到一起,时间长了输入就溢出了 |
|
|
|
你的输入输出放到一起是什么意思? |
|
|
|
|
|
|
|
|
|
|
|
有没有显示和保存的控件,禁用掉看看还会不会有这问题,如果禁用掉后问题解决,就是程序编写的问题
|
|
|
|
另外DAQ中提供了一个API函数叫DAQmx缓冲区大小,你可以用这个来监测一下当前的fifo是否处于一个稳定状态,如果是,就是我楼上跟你说的那个原因造成的
|
|
|
|
yuaiqi 发表于 2015-10-20 17:46 我重新再描述下我的问题啊,我用的NI USB6289,8输入4输出,只做模拟输入的话,AvailSampPerChan一直是0。但是如果我同时模拟输入输出的话,这个值就会慢慢变大,溢出。为什么? |
|
|
|
juicy2009 发表于 2015-10-21 09:56 你的程序具体什么样的,能上图吗 |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
957 浏览 2 评论
1383 浏览 1 评论
1058 浏览 0 评论
新手求助,从示波器导出来csv类型的波形数据,怎么用labview读取csv文件还原波形,求助各位大佬,感谢感谢!!!
1550 浏览 2 评论
Labview 信号处理 瞬态测量 连线出现错误提示,请教各位前辈!麻烦请各位帮忙看一下?
6894 浏览 2 评论
浏览过的版块 |
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-8 04:37 , Processed in 0.681851 second(s), Total 95, Slave 76 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号