[][src]Function esp_idf_sys::mcpwm_gpio_init

pub unsafe extern "C" fn mcpwm_gpio_init(
    mcpwm_num: mcpwm_unit_t,
    io_signal: mcpwm_io_signals_t,
    gpio_num: c_int
) -> esp_err_t

@brief This function initializes each gpio signal for MCPWM @note This function initializes one gpio at a time.

@param mcpwm_num set MCPWM unit(0-1) @param io_signal set MCPWM signals, each MCPWM unit has 6 output(MCPWMXA, MCPWMXB) and 9 input(SYNC_X, FAULT_X, CAP_X) 'X' is timer_num(0-2) @param gpio_num set this to configure gpio for MCPWM, if you want to use gpio16, gpio_num = 16

@return - ESP_OK Success - ESP_ERR_INVALID_ARG Parameter error