Merge branch 'bugfix/mcpwm_can_set_two_falut_signal' into 'master'

mcpwm: fix second fault line broken issue

Closes IDFGH-4194

See merge request espressif/esp-idf!12119
This commit is contained in:
Michael (XIAO Xufeng)
2021-01-27 11:36:30 +08:00
2 changed files with 13 additions and 19 deletions

View File

@@ -684,9 +684,9 @@ static inline mcpwm_capture_on_edge_t mcpwm_ll_get_captured_edge(mcpwm_dev_t *mc
if (cap_sig == 0) {
edge = mcpwm->cap_status.cap0_edge;
} else if (cap_sig == 1) {
edge = mcpwm->cap_status.cap0_edge;
edge = mcpwm->cap_status.cap1_edge;
} else { //2
edge = mcpwm->cap_status.cap0_edge;
edge = mcpwm->cap_status.cap2_edge;
}
return (edge? MCPWM_NEG_EDGE: MCPWM_POS_EDGE);
}