微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > Labview > 关于 laview VISA串口读取 速度

关于 laview VISA串口读取 速度

时间:10-02 整理:3721RD 点击:
近日 在写一个电路板的串口指令测试,在串口读取碰到这样一个问题,
我总共发送6个指令,发送一次接收一次。但是接收到的数据却是其他指令的结果,
我在想 是不是 串口的发送太快了还是接收太慢,还是串口在接收指令时,其他指令的接收资源还没完全清除。
我采取的顺序结构。
是不是应该加个串口资源释放vi.?或是其他做法

估计就用了延时,发一次命令,然后延时等待,然后再读取。这种方法,本身就不可取。你这种现象是发收之间的延时太短了。

楼上正解

我在发送接收之间加了500ms还是会出现这种情况,我附上其中一个指令截图给你看下


你这个指令不需要在指定位置下吗?

直接设置一个超时,然后设定读取固定字节不可以吗?

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

网站地图

Top