Skip to content

L-KAYA/STM32F429_PTPd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

STM32F429 PTPd


本项目基于STM32F429阿波罗开发板,由stm32_f4_ptpd项目改进而来,开源项目地址为:https://github.com/mpthompson/stm32_f4_ptpd

1. 特点

  • 本项目改进了原项目的PTPd的滤波器,降低同步误差的同时,又加快了收敛速度。
  • 本项目使用了STM32 Cube直接生成的FreeRTOS操作系统。与LwIP协议栈,底层库为HAL库,手动添加了HAL库中没有的ETH模块PTP相关函数。

2. 使用方法

将Master与Slave分别烧录至两块不同的开发板,然后用网线直接连接即可。需要注意的是,本项目中物理层芯片复位信号由PA5发出,通过飞线直接连接到物理层芯片复位引脚,若物理层无法复位的可采用此方法。

具体细节可参考文章

Implementation And Analysis of IEEE 1588 PTP Daemon Based on Embedded System

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published