LabVIEW串口调试问题
最近用LabVIEW给嵌入式板写了个串口通信上位机,串口通信用HEX传输,一帧完整的通信协议中有帧头、功能码、数据长度、数据、CRC校验,使用LabVIEW VISA读取串口消息,当数据长度为4 继续用VISA读4字节,发现有时候不能返回4字节,串口字符数读取发现与数据长度一致,为什么读取到的字符少?
经过研究串口配置时,启用终止符选项默认为True,配置为False就不会出现问题。
LabVIEW串口调试问题
最近用LabVIEW给嵌入式板写了个串口通信上位机,串口通信用HEX传输,一帧完整的通信协议中有帧头、功能码、数据长度、数据、CRC校验,使用LabVIEW VISA读取串口消息,当数据长度为4 继续用VISA读4字节,发现有时候不能返回4字节,串口字符数读取发现与数据长度一致,为什么读取到的字符少?
经过研究串口配置时,启用终止符选项默认为True,配置为False就不会出现问题。