用VISA和
单片机的UART进行串口
通信,8个数据位和一位终止位,采用偶校验
UART每秒钟发送十五个字节的数据,用串口调试助手查过,发送正确,但是用
labview的VISA进行读取 时,能正常读取数据,但每次总是读到17个字节,接收缓冲区接收到的数据字节数是17,接收显示所接受的数据中比发送的数据多了两个字节的0,不知道是为什么?
程序是通过一个while循环来控制串口结束的 ,在运行的时候,点击这个while循环停止串口的时候,会抱错:
错误--1073807254发生于test3.vi中的VISA读取
可能原因 VISA传输时发生奇偶校验错误
请大家赐教!!!
一周热门 更多>