微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > Labview > labview串口连续接收不同长度数据问题会丢帧

labview串口连续接收不同长度数据问题会丢帧

时间:10-02 整理:3721RD 点击:
做个项目,需要在一个串口上以100hz的频率连续采集8,7,25个不等长度的16进制字符串,有帧头和校验,现在的方法有丢帧的现象,请问怎么解决?vi不在手上,没法发出来,我现在使用事件结构写的,串口发送和接收单独循环,我也考虑到通过队列的形式将数据在另外一个循环里处理,但怎么写,请大虾指教!

已解决!....

已解决...

怎么解决我想知道~~

采用生产者消费者结构,接收的字符串放入移位寄存器,根据不同字符串帧头帧尾校验方式字节长度等进行校验取出就行了

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

网站地图

Top