微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > 虚拟仪器 > 遇到一个郁闷的问题

遇到一个郁闷的问题

时间:12-13 整理:3721RD 点击:
采集处理70个左右的信号,都是些AD和can信号,放在一个大循环里显示和存储,结果一次循环要100ms左右,远远达不到刷新要求,各位有什么好办法么?
每个循环写一次文件,还用了一些属性节点和局部变量,已经尽量把属性节点和本地变量去掉了。。。
sigh

做个缓冲,采够一定数量的数据然后启动另外一个循环去写呢?

贴上来,大家帮你看看

存储使用二进制方法
不要显示,事后处理或尽量将减少波形图的数量
再就是看你的结构了

queue?
实际上用起来效果不佳

每次循环写一次文件?这不是折腾么

我再看看:)
当时为了简单,没考虑那么多

我试试,谢谢:)

最好是做一个缓冲区。
实现的话,用一个数组存储就可以了~

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

网站地图

Top