LabVIEWwilliam hill官网
直播中

徐敏杰

9年用户
擅长:测量仪表
私信 关注
[问答]

VISA读取串口时出现帧错误

如题,在读取串口数据时出现(HEX 0xBFFF006B)传输时发现帧错误,网友说是先关闭VISA在重新读取,请问这是唯一的解决办法吗?还是有其他的原因?
已退回1积分

回帖(4)

星河破碎

2015-12-26 00:11:10
能说详细点吗
举报

星河破碎

2015-12-26 00:14:11
读串口很容易呀,写数据到串口设备有点麻烦
举报

徐敏杰

2015-12-26 23:42:14
引用: 星河破碎 发表于 2015-12-26 00:14
读串口很容易呀,写数据到串口设备有点麻烦

我设置一个开关控制串口读,在打开串口之前设备就已经一直在发数据了。当按下按钮开启串口读时就出现以上错误。 可能是缓存满了
举报

吴科

2015-12-29 12:47:57
原因在于你的串口存储区一直在往里面添加数据,在程序开始时添加个“清空串口”,并用”首次调用“来触发;我以前也碰到过这个问题
举报

更多回帖

发帖
×
20
完善资料,
赚取积分