查看: 909|回复: 2

[原创] 在 i.MX RT 上移植IEEE1588 PTPd V2精简版本

[复制链接]

该用户从未签到

34

主题

66

帖子

0

金牌会员

Rank: 6Rank: 6

积分
1109
最后登录
2026-3-7
发表于 2025-9-2 19:03:49 | 显示全部楼层 |阅读模式
本帖最后由 lszisgood 于 2025-9-2 19:08 编辑

            在 i.MX RT 上移植IEEE1588 PTPd V2精简版本

     PTPd是遵循IEEE1588标准的开源时间同步软件,用于计算机网络中的高精度时钟同步。NXP提供了<<AN12149 使用 PTPd,FreeRTOS 和lwIPTCP/IP 协议栈在 i.MX RT 上实现IEEE 1588 V2>> (www.nxp.com/docs/en/nxp/application-notes/AN12149.pdf),介绍了如何将PTPd协议栈移植到IMX RT1020/RT1052开发板的过程。
    默认的 PTPd 源代码(github.com/ptpd/ptpd/releases)适用于 FreeBSD,NetBSD,MacOS X 和 Linux 操作系统。此版本PTPd协议栈源代码庞大复杂,难以排查问题。移植运行在FreeRTOS嵌入式系统下消耗较多的资源。
      精简后的PTPd协议栈更加合适资源有限的嵌入式MCU运行环境,核心文件只需要10个.c源代码文件。下面精简后的PTPd源代码文件列表。

ptpd.png
在 i.MX RT 上移植PTPd V2精简版本.pdf (851.73 KB, 下载次数: 10)
回复

使用道具 举报

  • TA的每日心情
    开心
    2026-1-4 09:15
  • 签到天数: 87 天

    连续签到: 1 天

    [LV.6]常住居民II

    7

    主题

    3464

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    3156
    最后登录
    2026-1-8
    发表于 2025-9-2 19:55:17 | 显示全部楼层
    很好的帖子,收藏了。
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    前天 09:48
  • 签到天数: 1935 天

    连续签到: 3 天

    [LV.Master]伴坛终老

    54

    主题

    4760

    帖子

    21

    金牌会员

    Rank: 6Rank: 6

    积分
    9983
    最后登录
    2026-4-11
    发表于 2025-9-3 09:29:06 | 显示全部楼层
    不错,学习了
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2026-4-12 00:45 , Processed in 0.090282 second(s), 21 queries , Redis On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表