电脑串口延迟/缓冲设置方法
使用串口做精确信号发送的时候会经常出现不能时间不精确的问题,使用两个u口转串口串连之后一个接收一个发送的情况下
收到的时间延迟数据如下:
注意:这里的因为有一个接收缓冲区和一个发送缓冲区,所以这个时间延迟应该除以二(虽然这样并不严谨),大概可以得到正确的时间延迟。
可以看出关闭fifo或者是将延迟(缓冲区)调整到最低,可以很明显的降低这个延迟
这个设置方式是:
1、右击“此电脑”-->选择属性进入控制面板主页-->选择设备管理器
找到自己电脑上对应的端口:
右击对应的COM口:
选择端口设置-->高级
将这个选择为最低的1毫秒延迟