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.

[参考译文] TMS320F28388D:具有相同时基的 CPU1和 CPU2上的时间戳事件

Guru**** 2585275 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1202309/tms320f28388d-timestamping-events-on-cpu1-and-cpu2-with-the-same-time-base

器件型号:TMS320F28388D

我希望使用相同的时基在 CPU1和 CPU2上对事件(例如 ISR 进入)进行时间戳记。 在仅使用一个 CPU 时、我刚刚将 ECAP 的 TSCTR 存储在全局变量中。

是否有可由 CPU1和 CPU2访问的32位计时器可用于该目的?

如果没有、我还能做什么?

此致

Johannes

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

    您好 Johannes:

    我将查看该器件、以了解哪些计时器 具有两个 CPU 都可以使用的时基。 我将努力在星期一之前得到答复。

    此致、

    Omer Amir

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

    您好、Johannes:

    您是否尝试过为此器件使用 CPU 计时器? 您应该能够从两个 CPU 读取此计数器、可将其用作 时基。

    此致、

    Omer Amir

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

    您好、Omer:

    从 spruii0d.pdf 的第3部分、图3-1中、我收集了每个 CPU 都有其开启状态的 CPU 计时器集、其值会有所不同、除非我设法同时启动它们。

    此致

    Johannes

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

    您好 Johannes:

    有一个 IPC 64位自由运行计数器、可用于通过读取 IPCCOUNTERL 和 IPCCOUNTERH 寄存器对 IPC 事件进行时间戳记。 您可以在 IPC 章节的自由运行计数器部分(1936年第16.5节)中阅读更多信息。

    此致、

    Omer Amir

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

    您好、Omer:

    感谢您的答复。 我在寻找 IPC 计时器。

    此致、

    Johannes