请问这个labview串口通信被动接收数据程序有什么错误

2019-07-17 10:31发布

自己写了一个串口通讯被动接收数据的labview程序,请大家帮忙看看哪些地方有错误,请大家批评指正,谢谢。
程序背景是从串口接收下位机一直传送的数据,有帧头校验,帧头过后是我想要的数据
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
zhouyezuishuai
1楼-- · 2019-07-17 16:08
这样看不出来,因为不知道你的数据是什么类型,该怎么处理,但是你这个循环内套循环不是很合适  建议,把打开串口放在循环外,读取直接在大循环内,就不需要那个小循环了,后面那个处理帧头的循环建议做成子VI这样可以节省系统资源,也可以适当的优化程序运行速度 最佳答案
飞腿哥
2楼-- · 2019-07-17 20:00
嗯。串口配置运行一次就行,不用每次都循环,外面大循环可以去掉。另外程序中读取、拆分和显示建议做成顺序结构试一下。还有上位机是一直发送数据么 如何与下位机同步?你可以考虑一下。

一周热门 更多>