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.

[参考译文] TMS320F28379D:CPU timer0寄存器

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1125784/tms320f28379d-cpu-timer0-register

器件型号:TMS320F28379D

CPU 定时器寄存器对于两个 CPU 是通用的吗? 是否可以在 CPU2中启动和停止 CPU 计时器、 并通过在 CPU1中使用 CPUTimer_getTimerCount 而不使用 IPC 来获取计时器的计数? 简而言之、CPUTimerRegister 对于两个 CPU 是共用的、还是对于单独的 CPU、它们的两个不同的寄存器?

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

    尊敬的 Anuj:

    我们的 CPU 计时器专家本周已不在办公室。 请在下周初回复。 感谢您对此的耐心等待

    此致、

    Peter

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

    尊敬的 Anuj:

    [引用 userid="333020" URL"~/support/microset/C2000-microset-group/C2000/f/C2000-microset-forum/1125784/tms320f28379d-cpu-timer0-register"] CPUTimerRegister 表示 CPU 是两个 CPU 通用的、还是两个不同的 CPU 寄存器用于各个 CPU?

    每个内核有三个计时器模块。 它们不会在两个内核之间共享、因此如果在 CPU2上配置了 CPU1、则无法读取其计时器计数。 您可以查看 IPC 模块(处理器间通信)、将计数器值从 CPU2发送到 CPU1、但没有固有的方法来完成您尝试实现的目标。

    此致、

    Marlyn