charrijon 发表于 2010-8-11 21:53:47

串口通信问题,请高手帮忙看看

本帖最后由 charrijon 于 2010-8-11 21:55 编辑

[碰到点困难,每次发送数据时不是按我设定的时间发送,我按下发送按钮后,一般都要等很长时间(多次试验,时间不等),才能把数据发出去,请高手帮忙看看。我有个疑问,是不是用labview写的程序不能做到实时响应,新手请赐教?
attach]9870

tester 发表于 2010-8-11 23:11:45

你程序加有延时。

tester 发表于 2010-8-11 23:12:27

你有没有读数据。如果有读。另一端及时返回了没有。如果没有及时返回它会有等待。一直到超时为止。

charrijon 发表于 2010-8-12 23:39:35

我读了,能返回数据的,我用示波器看到发送信号出来的很慢,点了以后很久才发出来,但是一发出来接收就显示了

jacky-7 发表于 2010-8-13 14:46:33

你的程序是不是“读”和“写”是串行,也就是说先写后读,或者先读后写?如果是,那么NI的read函数设置的读取字节数越大,你的一次循环时间越长。

guluyili 发表于 2010-8-13 16:28:24

楼上正解楼主的read byte设置了1000, 改小点或者直接用串口字节数代替自己的字节数输入
页: [1]
查看完整版本: 串口通信问题,请高手帮忙看看