研究STM32F4的IEEE1558 PTP网络时间同步协议实现,软件是RL-TCPnet V7.X的底层

这个东西发现挺有意思,刚开始研究没整明白怎么用,实测设置一次时间戳就可以使用了,后面在深入研究下

1 extern ARM_DRIVER_ETH_MAC Driver_ETH_MAC0;
2 ARM_ETH_MAC_TIME tTime;
3 
4 ARM_DRIVER_ETH_MAC *USARTdrv = &Driver_ETH_MAC0;
5 
6 tTime.ns = 1000;
7 tTime.sec = 0;
8 USARTdrv->ControlTimer(ARM_ETH_MAC_TIMER_SET_TIME, &tTime);

 

设置一次ARM_ETH_MAC_TIMER_SET_TIME就动起来了

研究STM32F4的IEEE1558 PTP网络时间同步协议实现,软件是RL-TCPnet V7.X的底层_第1张图片

你可能感兴趣的:(研究STM32F4的IEEE1558 PTP网络时间同步协议实现,软件是RL-TCPnet V7.X的底层)