F foolishwolf Unregistered / Unconfirmed GUEST, unregistred user! 2001-07-29 #1 COM口发送数据时,如果过很长时间未取,应该会丢失吧? 如果其他机器同时在向自己发送数据,不会冲突吗?
Y yan111 Unregistered / Unconfirmed GUEST, unregistred user! 2001-08-02 #3 1,我做的通讯,如果数据发送过来我没有取他数据便会丢失,数据是实施接受的; 2,我不知道你做的多机通讯使用两个串口、还是用一个串口。如果你使用一个串口,不知道你 怎样联线,如果你使用两个串口同时接受数据,那么用两个程序分别接受,不会有问题,如果 你使用一个程序来监控两个串口,就没有那么简单,因为你要确定程序监视的是哪一个串口,
1,我做的通讯,如果数据发送过来我没有取他数据便会丢失,数据是实施接受的; 2,我不知道你做的多机通讯使用两个串口、还是用一个串口。如果你使用一个串口,不知道你 怎样联线,如果你使用两个串口同时接受数据,那么用两个程序分别接受,不会有问题,如果 你使用一个程序来监控两个串口,就没有那么简单,因为你要确定程序监视的是哪一个串口,
无 无际 Unregistered / Unconfirmed GUEST, unregistred user! 2001-08-04 #4 为什么会丢失呢? 不是开了缓存了吗,只要没新的数据传过来,总保存在缓存中 你定时去取就可以了 丢失当然是会的,COM传的时候还有误码率呢,还有就是传送的数据比你开的缓存大, 数据溢出了。
昊 昊海 Unregistered / Unconfirmed GUEST, unregistred user! 2001-08-22 #7 丢失主要是缓冲区溢出或者线路出问题造成的,大多数情况下是很稳定的