G gdtkd Unregistered / Unconfirmed GUEST, unregistred user! 2003-11-26 #1 我正在写一个串口通信程序,请问可以使用两个MSCOMM,一个负责发送,一个负责接收返回信息。请问两个MSCOMM的参数数据怎样设置。一个只收不发,一个只发不收?
I iie Unregistered / Unconfirmed GUEST, unregistred user! 2003-11-26 #2 不需要特别的设置,不发的就不发好了,不收的收到了不处理就得了[]
W wanbb Unregistered / Unconfirmed GUEST, unregistred user! 2003-11-26 #3 不明白你说的,一个串口可以发的同时也收数因为有缓冲区嘛,你要的是什么?
A app2001 Unregistered / Unconfirmed GUEST, unregistred user! 2003-11-26 #4 测试串行通讯口的程序 http://www.swaysoft.com/developer/srcdetail.asp?flag=2&id=166 到这来瞧瞧吧
W wsz1220 Unregistered / Unconfirmed GUEST, unregistred user! 2003-11-28 #7 huiyue说的对,如果用两个不但麻烦而且稳定性和安全性也大大降低了
F fxh7622 Unregistered / Unconfirmed GUEST, unregistred user! 2003-11-28 #8 使用SPCOMM吧,它支持多线程的,使用很是方便的。
Z zcroot_0411 Unregistered / Unconfirmed GUEST, unregistred user! 2003-11-28 #9 用一个mscomm就可以了,他有串口有数据触发时间,也可以定时采集,发送和接受采用独立的缓冲区,应该不会冲突吧
H hnxiong Unregistered / Unconfirmed GUEST, unregistred user! 2003-12-01 #11 其实用几个都无所谓,最重要的是注意开关问题,在打开一个端口后,使用完就关闭的话,可以避免冲突问题。
A app2001 Unregistered / Unconfirmed GUEST, unregistred user! 2003-12-01 #12 对,重要的是对它的使用要负责,用完要记得关掉 :)
H huiyue Unregistered / Unconfirmed GUEST, unregistred user! 2003-12-02 #13 串口的打开和关闭记得时间上要有延迟,否测硬件响应的速度跟不上。可能需要几个毫秒的延迟吧。