串口通信程序 例子

http://www.codeproject.com/KB/IP/tserial_event.aspx

近日小弟在对串口编程时,发现一件对于小弟来说很奇怪的事情,  
我用的是Greatefile,readfile,writefile等API进行串口编程   
开始我写了一些打开,读,写,清除串口的一些函数,是直接写在一个Form的cpp里的   
但在执行的时候写数据的时候总是特别的慢,要等5到6秒才能有响应,   
但读的时候很正常(小弟是将COM1的2,3引脚短接,读写的都是一个串口COM1),   
后来我写了一个TComDrive类,把所有的打开,读写的函数都作为他的成员函数   
并且TComDrive   *   SP对象   
在Form1的头文件里TComDrive   *   SP=new   TComDrive;   
然后用SP->Open,read,write的时候,写数据的时候就很快了!(应该说正常了)   
小弟有些不太明白这是怎么回事,   
如果您知道请跟贴!

posted on 2010-05-13 16:47  不知道  阅读(290)  评论(0)    收藏  举报

导航