做了一个简单的VISA从单片机读取数据,不知哪里出错了,总是读取不到?从VISA配置就开始提示ERR(-1073807194)
单片机的程序应该是没问题的,因为用串口助手能读到数据。
求各位大神相助,不胜感激T T
首先端口配置有问题,串口打开出错,检查波特率,数据位,停止位这些有没有问题;
其次使用循环读取的话,资源端应该使用移位寄存器,另外要添加判断,但数据位=4的时候用条件结构区分,读到了获取数据,没读到进入下一次读取;
而且读取的数据位数最好自动获取。
另外while循环里面最好添加延时,不然占用超多资源。