通过NTP精确同步RPI CPU时钟

时间:2018-07-31 14:45:43

标签: raspberry-pi3 clock ntp real-time-clock

我将使用RPi进行一些时钟编程。我对这方面的代码还很陌生,所以我想用一个蜂巢的想法检查一个假设。

我将使用时钟功能,例如“ usleep”和“ timer_create”,并将CLOCK_REALTIME作为时钟ID。我可以安全地假设时钟间隔不是基于CPU时钟,而是基于可以由ntpd修改和转换的内部(软件)时钟吗?

那么,如果我运行的是相当精确的ntpd同步,那么任何usleep的精度都将与最新ntpd同步传递所达到的精度一样?

进一步的研究表明,NTP将改变“系统滴答”或任何可能的错误-在合理的时间段内使系统时钟与NTP层时钟保持一致。

因此,是否是在整个持续时间内,由Timer_create生成的计时器间隔受系统标记/ NTP的影响?计时器将至少在1天的时间内以250us的周期产生信号。理想情况下,我想在执行相同工作的系统之间实现某种程度的同步。

0 个答案:

没有答案