Home
last modified time | relevance | path

Searched refs:timer_group_t (Results 1 – 16 of 16) sorted by relevance

/hal_espressif-3.6.0/components/driver/include/driver/
Dtimer.h54 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/
Dtimer.c38 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/
Dmotor_ctrl_timer.h28 timer_group_t timer_group; /* Timer Group number */
/hal_espressif-3.6.0/components/hal/
Dtimer_hal.c18 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/
Dtimer_types.h36 } timer_group_t; typedef
Dtimer_hal.h51 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/
Dtest_timer.c25 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/
Dtimer.rst39 …E} 定时器组中,每组都有两个定时器,两组共有四个定时器供使用。{IDF_TARGET_NAME} 定时器组的类型为 :cpp:type:`timer_group_t`,每组中的个体定时器类型为 …
/hal_espressif-3.6.0/examples/bluetooth/esp_ble_mesh/common_components/light_driver/
Diot_led.c47 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()
Diot_light.c49 timer_group_t timer_group;
/hal_espressif-3.6.0/components/hal/esp32h2/include/hal/
Dtimer_ll.h321 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/
Dtimer_ll.h321 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/
Dtimer_ll.h318 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/
Dtimer_ll.h321 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/
Dtimer_ll.h318 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/
Dtimer.rst32 …n {IDF_TARGET_NAME} timer group should be identified using :cpp:type:`timer_group_t`. An individua…