Searched refs:timer_group_t (Results 1 – 16 of 16) sorted by relevance
/hal_espressif-3.6.0/components/driver/include/driver/ |
D | timer.h | 54 esp_err_t timer_get_counter_value(timer_group_t group_num, timer_idx_t timer_num, uint64_t *timer_v… 67 esp_err_t timer_get_counter_time_sec(timer_group_t group_num, timer_idx_t timer_num, double *time); 80 esp_err_t timer_set_counter_value(timer_group_t group_num, timer_idx_t timer_num, uint64_t load_val… 92 esp_err_t timer_start(timer_group_t group_num, timer_idx_t timer_num); 104 esp_err_t timer_pause(timer_group_t group_num, timer_idx_t timer_num); 117 esp_err_t timer_set_counter_mode(timer_group_t group_num, timer_idx_t timer_num, timer_count_dir_t … 130 esp_err_t timer_set_auto_reload(timer_group_t group_num, timer_idx_t timer_num, timer_autoreload_t … 144 esp_err_t timer_set_divider(timer_group_t group_num, timer_idx_t timer_num, uint32_t divider); 157 esp_err_t timer_set_alarm_value(timer_group_t group_num, timer_idx_t timer_num, uint64_t alarm_valu… 170 esp_err_t timer_get_alarm_value(timer_group_t group_num, timer_idx_t timer_num, uint64_t *alarm_val… [all …]
|
/hal_espressif-3.6.0/components/driver/ |
D | timer.c | 38 timer_group_t isr_timer_group; /*!< timer group of interrupt triggered */ 49 esp_err_t timer_get_counter_value(timer_group_t group_num, timer_idx_t timer_num, uint64_t *timer_v… in timer_get_counter_value() 61 esp_err_t timer_get_counter_time_sec(timer_group_t group_num, timer_idx_t timer_num, double *time) in timer_get_counter_time_sec() 82 esp_err_t timer_set_counter_value(timer_group_t group_num, timer_idx_t timer_num, uint64_t load_val) in timer_set_counter_value() 93 esp_err_t timer_start(timer_group_t group_num, timer_idx_t timer_num) in timer_start() 104 esp_err_t timer_pause(timer_group_t group_num, timer_idx_t timer_num) in timer_pause() 115 esp_err_t timer_set_counter_mode(timer_group_t group_num, timer_idx_t timer_num, timer_count_dir_t … in timer_set_counter_mode() 127 esp_err_t timer_set_auto_reload(timer_group_t group_num, timer_idx_t timer_num, timer_autoreload_t … in timer_set_auto_reload() 139 esp_err_t timer_set_divider(timer_group_t group_num, timer_idx_t timer_num, uint32_t divider) in timer_set_divider() 151 esp_err_t timer_set_alarm_value(timer_group_t group_num, timer_idx_t timer_num, uint64_t alarm_valu… in timer_set_alarm_value() [all …]
|
/hal_espressif-3.6.0/examples/peripherals/mcpwm/mcpwm_brushed_dc_control/components/motor_ctrl_timer/ |
D | motor_ctrl_timer.h | 28 timer_group_t timer_group; /* Timer Group number */
|
/hal_espressif-3.6.0/components/hal/ |
D | timer_hal.c | 18 void timer_hal_init(timer_hal_context_t *hal, timer_group_t group_num, timer_idx_t timer_num) in timer_hal_init()
|
/hal_espressif-3.6.0/components/hal/include/hal/ |
D | timer_types.h | 36 } timer_group_t; typedef
|
D | timer_hal.h | 51 void timer_hal_init(timer_hal_context_t *hal, timer_group_t group_num, timer_idx_t timer_num);
|
/hal_espressif-3.6.0/components/driver/test/ |
D | test_timer.c | 25 timer_group_t timer_group; 31 timer_group_t timer_group; 59 const timer_group_t timer_group = info->timer_group; in test_timer_group_isr_cb() 254 static void timer_isr_check(timer_group_t group_num, timer_idx_t timer_num, timer_autoreload_t auto… in timer_isr_check() 265 static void timer_intr_enable_disable_test(timer_group_t group_num, timer_idx_t timer_num, uint64_t… in timer_intr_enable_disable_test()
|
/hal_espressif-3.6.0/docs/zh_CN/api-reference/peripherals/ |
D | timer.rst | 39 …E} 定时器组中,每组都有两个定时器,两组共有四个定时器供使用。{IDF_TARGET_NAME} 定时器组的类型为 :cpp:type:`timer_group_t`,每组中的个体定时器类型为 …
|
/hal_espressif-3.6.0/examples/bluetooth/esp_ble_mesh/common_components/light_driver/ |
D | iot_led.c | 47 timer_group_t timer_group; 64 static IRAM_ATTR esp_err_t _timer_pause(timer_group_t group_num, timer_idx_t timer_num) in _timer_pause()
|
D | iot_light.c | 49 timer_group_t timer_group;
|
/hal_espressif-3.6.0/components/hal/esp32h2/include/hal/ |
D | timer_ll.h | 321 FORCE_INLINE_ATTR void timer_ll_get_intr_raw_status(timer_group_t group_num, uint32_t *intr_raw_sta… in timer_ll_get_intr_raw_status()
|
/hal_espressif-3.6.0/components/hal/esp32s3/include/hal/ |
D | timer_ll.h | 321 FORCE_INLINE_ATTR void timer_ll_get_intr_raw_status(timer_group_t group_num, uint32_t *intr_raw_sta… in timer_ll_get_intr_raw_status()
|
/hal_espressif-3.6.0/components/hal/esp32/include/hal/ |
D | timer_ll.h | 318 FORCE_INLINE_ATTR void timer_ll_get_intr_raw_status(timer_group_t group_num, uint32_t *intr_raw_sta… in timer_ll_get_intr_raw_status()
|
/hal_espressif-3.6.0/components/hal/esp32c3/include/hal/ |
D | timer_ll.h | 321 FORCE_INLINE_ATTR void timer_ll_get_intr_raw_status(timer_group_t group_num, uint32_t *intr_raw_sta… in timer_ll_get_intr_raw_status()
|
/hal_espressif-3.6.0/components/hal/esp32s2/include/hal/ |
D | timer_ll.h | 318 FORCE_INLINE_ATTR void timer_ll_get_intr_raw_status(timer_group_t group_num, uint32_t *intr_raw_sta… in timer_ll_get_intr_raw_status()
|
/hal_espressif-3.6.0/docs/en/api-reference/peripherals/ |
D | timer.rst | 32 …n {IDF_TARGET_NAME} timer group should be identified using :cpp:type:`timer_group_t`. An individua…
|