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.

[参考译文] LAUNCHXL-F28379D:跳闸源条件问题

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/596587/launchxl-f28379d-trip-source-condition-issue

器件型号:LAUNCHXL-F28379D

您好!

我使用的是 LaunchPad-F28379D。 我已将单次触发事件配置为在发生跳闸事件时强制 ePWM 为零。 GPIO19检测到故障引脚。

它工作正常、当 GPIO19=0触发故障时、但当 GPIO19=1时、我想触发故障、需要设置什么寄存器? 我找不到。

谢谢

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

    你好,Biagio,

    您可能使用 TZ1、TZ2或 TZ3来引发您的旅行事件。 这些始终是低电平有效事件、但我们仍然可以完成您想要做的事情。

    最简单的方法是进入 ePWM X-BAR 并在信号到达 PWM 之前对其进行反相。  查看 EPwmXbarRegs 中的 TRIPOUTINV 寄存器。

    另一个选项是不使用 TZ1/2/3、而是使用数字比较事件导致跳闸。 这些设置更加灵活、您可以定义信号状态、但需要更多代码来设置。

    此致、

    Kris

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Kris、
    是的、我使用 TZ1来引发跳闸事件、我认为我可以设置活动事件。
    根据您的建议、我将使用数字比较事件来引发跳闸。 它似乎是最佳选择。

    感谢你的帮助。
    此致、
    比亚吉奥