请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:LAUNCHXL-F28379D 您好!
我使用的是 LaunchPad-F28379D。 我已将单次触发事件配置为在发生跳闸事件时强制 ePWM 为零。 GPIO19检测到故障引脚。
它工作正常、当 GPIO19=0触发故障时、但当 GPIO19=1时、我想触发故障、需要设置什么寄存器? 我找不到。
谢谢
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.
您好!
我使用的是 LaunchPad-F28379D。 我已将单次触发事件配置为在发生跳闸事件时强制 ePWM 为零。 GPIO19检测到故障引脚。
它工作正常、当 GPIO19=0触发故障时、但当 GPIO19=1时、我想触发故障、需要设置什么寄存器? 我找不到。
谢谢
你好,Biagio,
您可能使用 TZ1、TZ2或 TZ3来引发您的旅行事件。 这些始终是低电平有效事件、但我们仍然可以完成您想要做的事情。
最简单的方法是进入 ePWM X-BAR 并在信号到达 PWM 之前对其进行反相。 查看 EPwmXbarRegs 中的 TRIPOUTINV 寄存器。
另一个选项是不使用 TZ1/2/3、而是使用数字比较事件导致跳闸。 这些设置更加灵活、您可以定义信号状态、但需要更多代码来设置。
此致、
Kris