电脑串口延迟/缓冲设置方法

使用串口做精确信号发送的时候会经常出现不能时间不精确的问题,使用两个u口转串口串连之后一个接收一个发送的情况下

收到的时间延迟数据如下:

电脑串口延迟/缓冲设置方法_第1张图片

注意:这里的因为有一个接收缓冲区和一个发送缓冲区,所以这个时间延迟应该除以二(虽然这样并不严谨),大概可以得到正确的时间延迟。

可以看出关闭fifo或者是将延迟(缓冲区)调整到最低,可以很明显的降低这个延迟

这个设置方式是:

1、右击“此电脑”-->选择属性进入控制面板主页-->选择设备管理器

电脑串口延迟/缓冲设置方法_第2张图片

找到自己电脑上对应的端口:

电脑串口延迟/缓冲设置方法_第3张图片

右击对应的COM口:

电脑串口延迟/缓冲设置方法_第4张图片

选择端口设置-->高级

 

电脑串口延迟/缓冲设置方法_第5张图片

将这个选择为最低的1毫秒延迟

你可能感兴趣的:(Serial)