微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > 虚拟仪器 > NI6008求教,为什么总是提示内存溢出。

NI6008求教,为什么总是提示内存溢出。

时间:12-13 整理:3721RD 点击:
LV版本8.6
用了LV自带的教程里面的一个例子,编写了一个采集电压信号并写入文件的程序
卡子是NI6008,用的DAQ助手;
samples to read 设为100; rate(Hz) 也是100
while循环控制采集电压信号
这个程序运行三次就会提示 内存溢出  memory on board overflow,提示
让我降低采样频率或者关闭电脑中其他的程序
这是怎么回事?
我的CPU是i5,闲置内存也挺大,怎么会这样?

上程序,光这么看看不出问题。

解决了,是win7系统的问题,xp就没问题
:(

可能缓存大小不够
改用消费者/生产者模型,或者增加缓存大小
希望没有误导人...

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top