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:无延迟实现两个独立中断

Guru**** 2587365 points
Other Parts Discussed in Thread: TMS320F28379D, C2000WARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1164741/tms320f28379d-achieving-two-independent-interrupts-without-delay

器件型号:TMS320F28379D
主题中讨论的其他器件: C2000WARE

大家好、

我正在配置两个 EPWM 中断:ePWM1频率 设置为 200kHz (5μs μ s);ePWM2 设置为500kHz (2μs μ s)。

我希望 ePWM1中断应在每5μs μ s 出现、而 ePWM2中断应在每2μs μ s 出现、两者之间没有任何延迟。 TMS320F28379D 是否可以实现这一点? 如果是、您能否为我们提供一些有关如何实现该目标的指导? 提前感谢!


此致、

Jejomar

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

    您好、Jejomar、

    [引用 userid="392789" URL"~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1164741/tms320f28379d-achieving-two-independent-interrupts-without-delay "] TMS320F28379D 是否可以实现此操作?[/quot]

    我没有尝试执行这种精确的实现、因此我无法完全说这两个服务例程之间不会有任何延迟、这可能取决于您在 ISR 中拥有的内容。 C2000Ware 中的大多数 ePWM 示例都使用中断、因此您可以参考这些示例作为良好的起点。

    此致、

    Marlyn