mirror of
https://github.com/espressif/esp-idf.git
synced 2025-08-02 04:04:31 +02:00
driver/mcpwm: add an option to capture on both edges.
However, The functionality of capturing on both edges is alternatively done with passing in the two flags ORed together: MCPWM_NEG_EDGE|MCPWM_POS_EDGE closes https://github.com/espressif/esp-idf/issues/4446 closes https://github.com/espressif/esp-idf/issues/2943
This commit is contained in:
@@ -81,6 +81,7 @@ typedef enum {
|
|||||||
* @brief MCPWM select capture starts from which edge
|
* @brief MCPWM select capture starts from which edge
|
||||||
*/
|
*/
|
||||||
typedef enum {
|
typedef enum {
|
||||||
MCPWM_NEG_EDGE = BIT(0), /*!<Capture the negative edge*/
|
MCPWM_NEG_EDGE = BIT(0), /*!<Capture the negative edge*/
|
||||||
MCPWM_POS_EDGE = BIT(1), /*!<Capture the positive edge*/
|
MCPWM_POS_EDGE = BIT(1), /*!<Capture the positive edge*/
|
||||||
|
MCPWM_BOTH_EDGE = BIT(1)|BIT(0), /*!<Capture both edges*/
|
||||||
} mcpwm_capture_on_edge_t;
|
} mcpwm_capture_on_edge_t;
|
||||||
|
Reference in New Issue
Block a user