labview我们都不会啊啊啊啊啊啊!!!
之前是这样的,我们做设备硬件,并用VC写DLL数据采集接口。我们还提供VC的demo源码。
客户用我们的DLL,参考我们的VC代码调用,自己写LABVIEW 程序,之前的客户数采速度比较慢,因此采用同步函数就行,读取数据,然后死等,数据返回就用来运算,如果超时没有数据返回就报TIME OUT。低速系统这种构架很简单,LABVIEW占完全主动,来调我们,速度低,也不怕卡死。
现在有个新用户需要高速数据采集,数据速度要到100M SAMPLES/sec以上,不可能还用同步模式,只能异步模式,我们DLL内部开线程采集数据,数据采集到了满了一个BUFFER, 比如1M /10M个采样点,我们去通知LABVIEW来取数,去回调用户的LABVIEW接口,这样才能保证高速数据。这个机制在C++上一点问题都没有,但是LABVIEW我们就不知道咋搞了。
可是这个用户LABVIEW也是二把刀,让我们给SAMPLE,这玩意儿要是让我们用C++写,分分钟搞定的,但是LABVIEW,完全没用过,靠,我太难了 ~
能给介绍个人写个DLL函数调用DEMO吗?可付费
【 在 jungfrau (在路上) 的大作中提到: 】
: 只要按照我给你说的注意点,我觉得应该是可以的。既然你熟悉VC,可以很快验证出结果!
--
FROM 103.216.43.*