状态:已解决
提问:admin
PXI-8431/2串口通信,串口1写、串口2读。设置读取大小为100,写入字符数小于100时,读取会延时;远远小于100时,程序延时报错,并能正确读取写入的内容
日期:2014-01-19 15:59 点击:240
最佳答案
串口读操作时,设置的读取大小确定了函数读的次数,读完后等待下一个数据,写入数据不够时,导致读函数长时间等待,最后超时报错。如果读写程序在一个VI中,建议把写入的字符数量返回给读函数;如果读写VI分开,建议匹配好读写的字符大小。
回答:pansino
2014-01-11 12:40