如何提高串口接收速度(间隔10到20ms接收一个数据包)目前,我的程序只能做到间隔35ms接收一次数据。(传输线路很短,不会丢数据)具体操作:
1)发送命令
2)延时35ms
3)接收数据(350字节,对方传输速度很快,它需要加延时,我才能在电脑上正常接收(否则死机),但是延时很短,可以忽略不计)。在此,我没有采用异步等待方式接收,因为我想确定接收一贞数据需要多长时间。35ms是否已经是一个极限,我不知道这是否是由于操作系统或是串口驱动造成的,做过的帮忙分析一下,用什么方法可以降到10到20ms之间。补充在用30ms时,有时只能接收272字节。