查看: 110|回复: 2

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

[复制链接]

该用户从未签到

31

主题

62

帖子

0

金牌会员

Rank: 6Rank: 6

积分
1012
最后登录
2025-9-6
发表于 7 天前 | 显示全部楼层 |阅读模式
本帖最后由 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, 下载次数: 7)
回复

使用道具 举报

  • TA的每日心情

    2025-8-20 09:12
  • 签到天数: 84 天

    连续签到: 1 天

    [LV.6]常住居民II

    7

    主题

    3453

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

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

    使用道具 举报

  • TA的每日心情
    擦汗
    2 小时前
  • 签到天数: 1812 天

    连续签到: 4 天

    [LV.Master]伴坛终老

    54

    主题

    4481

    帖子

    21

    金牌会员

    Rank: 6Rank: 6

    积分
    9376
    最后登录
    2025-9-9
    发表于 6 天前 | 显示全部楼层
    不错,学习了
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-9-9 12:32 , Processed in 0.089973 second(s), 22 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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