专家
公告
财富商城
电子网
旗下网站
首页
问题库
专栏
标签库
话题
专家
NEW
门户
发布
提问题
发文章
LabView
NISCOPE范例里关于FETCH函数8位16位的问题
2019-07-17 14:46
发布
×
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮
站内问答
/
LabVIEW
11270
2
1702
范例是niScope EX Stream to Disk,里面有个地方不懂,为什么8位的时候下面那个判断是真,做后面的操作,16位的时候是假做后面操作。 还有主要是16位的看不懂,为什么队列为0反而执行后面的操作呢,而且这个我测试过确实是对的在取数据,不太理解,还有这个程序怎么能结束呢
友情提示:
此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
dlsafety
1楼-- · 2019-07-17 18:08
回答一部分:
在这个代码中,从硬件内存提取数据放入队列,和从队列中取出数据写入二进制文件是放在两个循环中的,且两个循环之前没有相互制约的关系。
下面的那个循环中,实际动作的逻辑是:首先查看队列中是否有数据,如果有,直接舍弃;如果没有,等待100ms,100ms之内有数据则写入二进制文件,如果没有则跳到下一循环。
这个逻辑的意思是总是存储最新的数据。之所以要这样做,是因为下面的循环处理时间稍长,所以,如果不舍弃队列中的一部分数据,就会有些数据因为队列空间满了而舍弃。
大概就是这个意思,至于,8位的情况不同,我没有去试,可能是数据小,下面循环的速度也足够快,所以没必要舍弃数据以存储到最新的数据。
个人观点,仅供参考。 最佳答案
加载中...
dlsafety
2楼-- · 2019-07-17 22:18
本帖最后由 dlsafety 于 2017-12-9 23:28 编辑
加载中...
一周热门
更多
>
相关问题
怎么利用公式波形产生所想要的波形
2 个回答
USBCAN-2A与PCI5121D的数据通信
1 个回答
labview调用c时遇到问题
1 个回答
大家帮小弟解决下问题,不胜感激
4 个回答
关于labview插值
1 个回答
菜鸟问题,求助不同类型处理方法~
4 个回答
菜鸟的问题labview中子程序的调用
1 个回答
关于labview作图的新手问题,求指教...
2 个回答
相关文章
×
关闭
采纳回答
向帮助了您的网友说句感谢的话吧!
非常感谢!
确 认
×
关闭
编辑标签
最多设置5个标签!
LabView
保存
关闭
×
关闭
举报内容
检举类型
检举内容
检举用户
检举原因
广告推广
恶意灌水
回答内容与提问无关
抄袭答案
其他
检举说明(必填)
提交
关闭
×
关闭
您已邀请
15
人回答
查看邀请
擅长该话题的人
回答过该话题的人
我关注的人
在这个代码中,从硬件内存提取数据放入队列,和从队列中取出数据写入二进制文件是放在两个循环中的,且两个循环之前没有相互制约的关系。
下面的那个循环中,实际动作的逻辑是:首先查看队列中是否有数据,如果有,直接舍弃;如果没有,等待100ms,100ms之内有数据则写入二进制文件,如果没有则跳到下一循环。
这个逻辑的意思是总是存储最新的数据。之所以要这样做,是因为下面的循环处理时间稍长,所以,如果不舍弃队列中的一部分数据,就会有些数据因为队列空间满了而舍弃。
大概就是这个意思,至于,8位的情况不同,我没有去试,可能是数据小,下面循环的速度也足够快,所以没必要舍弃数据以存储到最新的数据。
个人观点,仅供参考。 最佳答案
一周热门 更多>