针对分布式控制系统的时间同步精度要求,基于ADI公司的BF518高性能DSP芯片,对IEEE-1588协议的P2P对时进行了阐述。通过芯片中关于IEEE-1588协议的TSYNC模块检测PTP事件消息,并提供事件消息的硬件时间戳以提高时间标记的精度,从而降低计算主从时钟时延时间的误差。分析了时钟晶振固有稳定性对时钟同步精度的影响,通过设置加数寄存器值调整本地时钟的频率,并对IEEE-1588协议高精度时间同步过程的软件实现进行了详细阐述。实验测试结果表明,该方法很大程度上提高了同步精度,达到了高