MCPWM fault - low level trigger

elexinverter
Posts: 5
Joined: Fri May 21, 2021 4:23 am

MCPWM fault - low level trigger

Postby elexinverter » Thu Jul 29, 2021 9:21 am

Greetings,
The documentation for MCPWM fault initialization function mcpwm_fault_init describes
Initialize fault submodule, currently low level triggering is not supported
also the definition for its argument in mcpwm.h file says

Code: Select all

typedef enum {
    MCPWM_LOW_LEVEL_TGR = 0,  /*!<Fault condition occurs when fault input signal goes from high to low, currently not supported*/
    MCPWM_HIGH_LEVEL_TGR,     /*!<Fault condition occurs when fault input signal goes low to high*/
} mcpwm_fault_input_level_t;
I am not able to find a reason as to why low level trigger should not be used.
I have tried using initialization with

Code: Select all

MCPWM_LOW_LEVEL_TGR
and the module works as it should with low level fault trigger.

Can somebody put a light on this? Is there an errata or bug report?

Thanks.

Who is online

Users browsing this forum: Baidu [Spider] and 127 guests