This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TM4C1294KCPDT:EMACTIMSTCTRL 中的 SELPTP 域是什么、它的使用记录在哪里?

Guru**** 2554900 points
Other Parts Discussed in Thread: TM4C1294KCPDT

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/824755/tm4c1294kcpdt-what-is-the-selptp-field-in-emactimstctrl-and-where-is-its-use-documented

器件型号:TM4C1294KCPDT

我将向大家介绍 TM4C129系列处理器中的 IEEE 1588精确时间协议支持、以便为我们整合的专有系统提供时钟同步。 我当前的目的是使用 IEEE 1588 (2008)、因此我将查看该上下文中所需的配置。

EMACTIMESTCTRL 寄存器管理大部分时间戳相关的配置、包括哪些消息类型获得时间戳。 TM4C1294KCPDT 的数据表显示 SELPTP、TSMAST 和 TSEVNT 控制为其拍摄时间戳快照的 PTP 数据包类型、但我看不到任何描述如何设置这些配置位的内容。 我缺少什么?

请注意、这项工作是在内部子系统的背景下进行的、该子系统不会暴露于外部世界、因此它不需要严格遵守 IEEE 1588、并且有必要保持通过线发送的数据包较短、从而避免不必要的时间戳 感兴趣。