C
chgangly
Unregistered / Unconfirmed
GUEST, unregistred user!
我利用API串口进行通讯,上位机下发5个字节,下位机收到后上发5个字节。我在for循环中用WriteFile分5此发送这5个字节,然后不断地查询用API函数ClearCommError(hComm,dwCommError,@CS)取到的cs.cbInQue
值,若cs.cbInQue=5马上用Readfile接收。可是收发的速度很慢,甚至赶不上用mscom。如果采用汇编的方法操作串口,每次收发7毫秒,而我用API却要近11毫秒,请问怎样改进才能将每次收发事件减少到8毫秒左右??(波特率已定)
值,若cs.cbInQue=5马上用Readfile接收。可是收发的速度很慢,甚至赶不上用mscom。如果采用汇编的方法操作串口,每次收发7毫秒,而我用API却要近11毫秒,请问怎样改进才能将每次收发事件减少到8毫秒左右??(波特率已定)