visa读取数据总是出现 传输时发生超限错误。在下一个字符到达前,未从硬件读取某个字符怎么解决?

2019-07-17 20:45发布

labview新手,在做关于串口通信的时候每一次仿真都会出现如下问题:

传输时发生超限错误。在下一个字符到达前,未从硬件读取某个字符
希望可以有人帮忙解决一下,该改什么地方?如何改进?






QQ图片20151024172152.png
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
happyarrow
1楼-- · 2019-07-18 00:51
串口接收有一个缓冲区,默认是4096个字节。你这种情况是 缓冲区溢出了。至于为什么溢出,你可以自己想想原因。对方发送太快,你接收处理的太慢。
LAB111
2楼-- · 2019-07-18 06:36
 精彩回答 2  元偷偷看……
llllshitou
3楼-- · 2019-07-18 12:09
我也遇到这种情况,你重新安装VISA驱动,就好了,或者你把串口调试助手关掉
田某人
4楼-- · 2019-07-18 14:32
happyarrow 发表于 2015-10-24 23:05
串口接收有一个缓冲区,默认是4096个字节。你这种情况是 缓冲区溢出了。至于为什么溢出,你可以自己想想原因。对方发送太快,你接收处理的太慢。

您是小草?没认错的话 天天再看你的教程,还是有很多地方不懂,有没有交流群什么的啊。我也出现了这样的情况 由于小白很多功能不熟,我的仪器发送数据是一秒钟10次这是最慢的,我有什么方法能一秒钟采一个数据吗?望赐教!!

一周热门 更多>