我用LABVIEW的VISA将数据写入,但从缓冲区读取时端口当前的字节数显示为0,也就是缓冲区没数据,怎么回事

2024-12-14 16:59:55
推荐回答(3个)
回答1:

对于这个问题,首先建议你用串口调试助手等工具先进行调试,看看发送数据时,转换接口灯是否一闪一闪的,闪代表发送过去了,那看看接受的指示灯呢?都闪,不停的闪,说明调试成功。没成功,就是你写入地址的格式不正确(比如十六进制的,还是按十进制的,多试几下),这是本人经历过的。希望对你有点用。

回答2:

确定通讯设备连上了吗?如果测试的话可以使用232端口,将2脚和3脚短接起来,这样就可以受到发送的数据了

回答3:

要看一下具体程序才好说。