串口通信程序 例子
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的时候,写数据的时候就很快了!(应该说正常了)
小弟有些不太明白这是怎么回事,
如果您知道请跟贴!
浙公网安备 33010602011771号