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:HRCNFG 中的 SWAPAB 位不适用于 ePWM9 及更高版本

Guru**** 2856650 points

Other Parts Discussed in Thread: TMS320F28379D

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1636980/tms320f28379d-swapab-bit-in-hrcnfg-not-working-for-epwm9-and-above

部件号: TMS320F28379D

如标题中所述、我注意到使用 SWAPAB 交换 A 和 B 输出的功能仅适用于 ePWM1 到 8。

这是否符合设计? 这种微控制器模型是否有权变措施?

谢谢。

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

    尊敬的 Patrick:

    TMS30F28379D 只有 16 个 HRPWM 通道 (EPWM1 至 8)。 由于 EPWM9 不是 HRPWM、因此无法为 EPWM9 配置 HRPWM 寄存器。

    此致、
    Harisyam

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

    是否有解决方法可以将通道 A 和 B 与 ePWM 9 及更高版本交换?

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

    尊敬的 Patrick:

    您可以使用死区模块的 OUTSWAP 函数交换输出。 有关详细信息、请参阅 TMS320F28379D 的 TRM 中的第 15.7.3 节。 此配置存在于 DBCTL 寄存器中。

    此致、
    Harisyam