Searched refs:esp_timer (Results 1 – 25 of 166) sorted by relevance
1234567
16 ``esp_timer`` set of APIs provides one-shot and periodic timers, microsecond time resolution, and 6…18 Internally, ``esp_timer`` uses a 64-bit hardware timer, where the implemention depends on :ref:`CON…35 ``ESP_TIMER_TASK``. Timer callbacks are dispatched from a high-priority ``esp_timer`` task. Because…37 …er tasks with priority higher than ``esp_timer`` are running, callback dispatching will be delayed…41 …me. Therefore there is a lower limit to the timeout value of one-shot ``esp_timer``. If :cpp:func:…43 Periodic ``esp_timer`` also imposes a 50us restriction on the minimal timer period. Periodic softwa…45 Using ``esp_timer`` APIs48 …unction associated with it. This callback function is called from the ``esp_timer`` task each time…69 esp_timer during the light sleep72 During light sleep, the esp_timer counter stops and no callback functions are called.[all …]
1 menu "High resolution timer (esp_timer)"4 bool "Enable esp_timer profiling features"27 to dispatch callbacks of timers created using ets_timer and esp_timer41 It sets the interrupt level for esp_timer ISR in range 1..3.42 A higher level (3) helps to decrease the ISR esp_timer latency.49 - ESP_TIMER_TASK - Timer callbacks are dispatched from a high-priority esp_timer task.55 prompt "Hardware timer to use for esp_timer"59 esp_timer APIs can be implemented using different hardware timers.82 endmenu # esp_timer
7 esp_timer/src/esp_timer.c \15 esp_timer/include \32 esp_timer/include \
1 # High Resolution Timer Example (`esp_timer`)5 …he [High Resolution Timer (`esp_timer`)](https://docs.espressif.com/projects/esp-idf/en/latest/api…7 …trates the usage of the [`esp_timer` API](https://docs.espressif.com/projects/esp-idf/en/latest/ap…9 The `esp_timer` API also provides the `esp_timer_get_time()` function which returns the time since …23 Under `Component config > Common ESP-related` are the following `esp_timer` related configurations26 * `Enable esp_timer profiling features` will cause `esp_timer_dump()` to include more information.
5 idf_component_get_property(original_esp_timer_dir esp_timer COMPONENT_OVERRIDEN_DIR)9 MOCK_HEADER_FILES ${original_esp_timer_dir}/include/esp_timer.h)
19 esp_timer/include \38 esp_timer/include \
17 list(APPEND priv_requires esp_eth esp_timer)19 list(APPEND priv_requires esp_timer)
10 but it does provide a default implementation using RTC timer. Currently, `esp_timer`15 2. `esp_timer` time (`esp_timer_get_time`)
24 #define LOG_MODULE_NAME esp_timer64 struct esp_timer { struct80 LIST_ENTRY(esp_timer) list_entry; argument99 static LIST_HEAD(esp_timer_list, esp_timer) s_timers[ESP_TIMER_MAX] = {105 static LIST_HEAD(esp_inactive_timer_list, esp_timer) s_inactive_timers[ESP_TIMER_MAX] = {
44 ../../components/esp_timer/include45 ../../components/esp_timer/private_include192 ../../components/esp_timer/src/esp_timer_impl_systimer.c193 ../../components/esp_timer/src/ets_timer_legacy.c203 ../../components/esp_timer/src/esp_timer.c
42 ../../components/esp_timer/include43 ../../components/esp_timer/private_include228 ../../components/esp_timer/src/ets_timer_legacy.c229 ../../components/esp_timer/src/esp_timer_impl_lac.c230 ../../components/esp_timer/src/esp_timer.c
48 ../../components/esp_timer/include49 ../../components/esp_timer/private_include200 ../../components/esp_timer/src/ets_timer_legacy.c201 ../../components/esp_timer/src/esp_timer.c202 ../../components/esp_timer/src/esp_timer_impl_systimer.c
47 ../../components/esp_timer/include48 ../../components/esp_timer/private_include229 ../../components/esp_timer/src/ets_timer_legacy.c230 ../../components/esp_timer/src/esp_timer.c231 ../../components/esp_timer/src/esp_timer_impl_lac.c
164 esp_timer:timer_task (noflash)165 esp_timer:timer_process_alarm (noflash)
89 - :doc:`高分辨率定时器 <esp_timer>` API 注册的计数器数量93 为了跳过不必要的唤醒,可以将 `skip_unhandled_events` 选项设置为 true 来初始化 esp_timer。带有此标志的定时器不会唤醒系统,有助于减少功耗。
1 .. include:: ../../../en/api-reference/system/esp_timer.rst
5 REQUIRES cmock esp_timer experimental_cpp_component)
2 TEST_COMPONENTS=esp_hw_support esp_timer
2 TEST_COMPONENTS=freertos esp_hw_support esp_system esp_ipc esp_timer driver heap pthread soc spi_fl…
2 TEST_COMPONENTS=esp_hw_support esp_ipc esp_system esp_timer mbedtls spi_flash heap pthread soc
3 TEST_COMPONENTS=freertos esp_hw_support esp_system esp_timer driver heap
3 TEST_COMPONENTS=driver esp_hw_support esp_ipc esp_timer spi_flash
71 # esp_timer is required by FreeRTOS because we use esp_tiemr_get_time() to do profiling74 set(required_components app_trace esp_timer)