串口通信问题,请高手帮忙看看
本帖最后由 charrijon 于 2010-8-11 21:55 编辑[碰到点困难,每次发送数据时不是按我设定的时间发送,我按下发送按钮后,一般都要等很长时间(多次试验,时间不等),才能把数据发出去,请高手帮忙看看。我有个疑问,是不是用labview写的程序不能做到实时响应,新手请赐教?
attach]9870
你程序加有延时。 你有没有读数据。如果有读。另一端及时返回了没有。如果没有及时返回它会有等待。一直到超时为止。 我读了,能返回数据的,我用示波器看到发送信号出来的很慢,点了以后很久才发出来,但是一发出来接收就显示了 你的程序是不是“读”和“写”是串行,也就是说先写后读,或者先读后写?如果是,那么NI的read函数设置的读取字节数越大,你的一次循环时间越长。 楼上正解楼主的read byte设置了1000, 改小点或者直接用串口字节数代替自己的字节数输入
页:
[1]