labview串口不断接受数据,怎么保证接收数据的完整性

2019-07-17 09:01发布

下位机几乎每秒发送一组数据,数据字节数不定,怎么设计使得每次接受的数据是完整的一组数据,我现在读取的数据有时候不完整,请教各位大神~~
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
19条回答
raowf2002
2019-07-18 22:37
你好,我是这样处理的。将Ftermination char(终止字符)设为F, 不给读取字符节数设固定值,在VSIA
中选择一个属性节点,选择Number of Bytes at Serial Port, 把这个属性节点连上VISA的字节总数,另外在读取之前设置一个延时,延时的时间取决于要读取字节数多少。

一周热门 更多>