Home
last modified time | relevance | path

Searched refs:sync_sig (Results 1 – 8 of 8) sorted by relevance

/hal_espressif-3.6.0/components/soc/esp32s3/
Dmcpwm_periph.c80 .sync_sig = PWM0_SYNC0_IN_IDX
83 .sync_sig = PWM0_SYNC1_IN_IDX
86 .sync_sig = PWM0_SYNC2_IN_IDX
149 .sync_sig = PWM1_SYNC0_IN_IDX
152 .sync_sig = PWM1_SYNC1_IN_IDX
155 .sync_sig = PWM1_SYNC2_IN_IDX
/hal_espressif-3.6.0/components/soc/esp32/
Dmcpwm_periph.c80 .sync_sig = PWM0_SYNC0_IN_IDX
83 .sync_sig = PWM0_SYNC1_IN_IDX
86 .sync_sig = PWM0_SYNC2_IN_IDX
149 .sync_sig = PWM1_SYNC0_IN_IDX
152 .sync_sig = PWM1_SYNC1_IN_IDX
155 .sync_sig = PWM1_SYNC2_IN_IDX
/hal_espressif-3.6.0/components/driver/
Dmcpwm.c150 …n_signal(gpio_num, mcpwm_periph_signals.groups[mcpwm_num].gpio_synchros[gpio_sync_id].sync_sig, 0); in mcpwm_gpio_init()
900 …_t mcpwm_sync_enable(mcpwm_unit_t mcpwm_num, mcpwm_timer_t timer_num, mcpwm_sync_signal_t sync_sig, in mcpwm_sync_enable() argument
904 …ESP_RETURN_ON_FALSE(sync_sig <= MCPWM_SELECT_GPIO_SYNC2, ESP_ERR_INVALID_ARG, TAG, "invalid sync_s… in mcpwm_sync_enable()
911 if (sync_sig == MCPWM_SELECT_NO_INPUT) { in mcpwm_sync_enable()
913 } else if (sync_sig <= MCPWM_SELECT_TIMER2_SYNC) { in mcpwm_sync_enable()
914 mcpwm_ll_timer_set_timer_synchro(hal->dev, timer_num, sync_sig - MCPWM_SELECT_TIMER0_SYNC); in mcpwm_sync_enable()
916 mcpwm_ll_timer_set_gpio_synchro(hal->dev, timer_num, sync_sig - MCPWM_SELECT_GPIO_SYNC0); in mcpwm_sync_enable()
926 …ESP_RETURN_ON_FALSE(sync_conf->sync_sig <= MCPWM_SELECT_GPIO_SYNC2, ESP_ERR_INVALID_ARG, TAG, "inv… in mcpwm_sync_configure()
935 if (sync_conf->sync_sig == MCPWM_SELECT_NO_INPUT){ in mcpwm_sync_configure()
937 } else if (sync_conf->sync_sig <= MCPWM_SELECT_TIMER2_SYNC) { in mcpwm_sync_configure()
[all …]
/hal_espressif-3.6.0/examples/peripherals/mcpwm/mcpwm_sync_example/main/
Dmcpwm_sync_example.c65 .sync_sig = MCPWM_SELECT_GPIO_SYNC0, in app_main()
113 sync_conf.sync_sig = MCPWM_SELECT_TIMER0_SYNC; in app_main()
135 sync_conf.sync_sig = MCPWM_SELECT_GPIO_SYNC0; in app_main()
/hal_espressif-3.6.0/components/driver/test/
Dtest_pwm.c61 …n_signal(gpio_num, mcpwm_periph_signals.groups[mcpwm_num].gpio_synchros[gpio_sync_id].sync_sig, 0); in test_mcpwm_gpio_init()
354 mcpwm_sync_signal_t sync_sig = sync_sig_array[timer]; in mcpwm_sync_test() local
362 .sync_sig = sync_sig, in mcpwm_sync_test()
435 .sync_sig = MCPWM_SELECT_TIMER0_SYNC, in mcpwm_swsync_test()
/hal_espressif-3.6.0/components/driver/include/driver/
Dmcpwm.h321 …mcpwm_sync_signal_t sync_sig; /*!<Set sync input signal that will cause timer to sync… member
839 …_t mcpwm_sync_enable(mcpwm_unit_t mcpwm_num, mcpwm_timer_t timer_num, mcpwm_sync_signal_t sync_sig,
908 esp_err_t mcpwm_sync_invert_gpio_synchro(mcpwm_unit_t mcpwm_num, mcpwm_sync_signal_t sync_sig, bool…
/hal_espressif-3.6.0/components/soc/include/soc/
Dmcpwm_periph.h42 const uint32_t sync_sig; member
/hal_espressif-3.6.0/docs/en/api-reference/peripherals/
Dmcpwm.rst128 .sync_sig = MCPWM_SELECT_TIMER0_SYNC,