如何知道串口传输延迟" /延迟?

时间:2017-07-11 09:13:36

标签: linux serial-port embedded-linux

我目前正在使用2台带有linux的机器,通过串行通信传输数据,我想知道是否有任何方法可以知道端口的延迟/延迟。为了更好地理解,当你ping ip时,你得到这样的行

reply from xxx.xxx.xxx.xxx bytes=xx time=xxms ttl=xx ....

我想要获得的是在你ping时等同于time

由于

1 个答案:

答案 0 :(得分:0)

一种方法是简单地模拟IP“ping”。

让您的程序在另一侧响应特殊的“ping”消息。然后测量发送原始“ping”消息和接收响应之间的时间。

但是,这通常不需要。您具有通信速度(“波特率”),并且可以根据该速度计算发送消息所需的时间。除非你有很长的电缆,否则物理部件很可能不会发挥重要作用。