串口通讯时出现错误-1073807246,如图所示

2019-07-17 13:27发布

如图所示,出现这种错误,是什么原因造成的,怎么解决 CUOWU.PNG
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
10条回答
imcu2007
2019-07-18 06:06
1.在WHILE循环结构中,一般都要加上等待时间,防止CPU满负载
2.串口读写,一般不用这种结构,循环结构用来侦测串口读到的字节数,如果有,说明数据已经返回了额,开始用条件结构接收,有的场合还要检测数据完整性。
3.读写之间,需要加入50MS-100ms不等的延时。
4.使用WHILE循环,VISA资源需要使用移位寄存器,不然会出现VISA资源无效。

一周热门 更多>