Home
last modified time | relevance | path

Searched refs:wakeup (Results 1 – 25 of 28) sorted by relevance

12

/hal_espressif-3.6.0/docs/en/api-reference/system/
Dsleep_modes.rst27wakeup sources are configured, application can enter sleep mode using :cpp:func:`esp_light_sleep_s…
57 This wakeup mode doesn't require RTC peripherals or RTC memories to be powered on during sleep.
59 :cpp:func:`esp_sleep_enable_timer_wakeup` function can be used to enable deep sleep wakeup using a …
66 …RTC IO module contains logic to trigger wakeup when a touch sensor interrupt occurs. You need to c…
70 …Revisions 0 and 1 of the ESP32 only support this wakeup mode when RTC peripherals are not forced t…
72 :cpp:func:`esp_sleep_enable_touchpad_wakeup` function can be used to enable this wakeup source.
76 External wakeup (ext0)
79wakeup when one of RTC GPIOs is set to a predefined logic level. RTC IO is part of RTC peripherals…
85 …In revisions 0 and 1 of the ESP32, this wakeup source is incompatible with ULP and touch wakeup so…
87 :cpp:func:`esp_sleep_enable_ext0_wakeup` function can be used to enable this wakeup source.
[all …]
Dpower_management.rst43 …als) will not be generated. A wakeup source described in the :doc:`sleep_modes` documentation can …
47 For example, the EXT0 and EXT1 wakeup sources can be used to wake up the chip via a GPIO.
/hal_espressif-3.6.0/examples/system/deep_sleep/
DREADME.md8 …sif.com/projects/esp-idf/en/latest/api-reference/system/sleep_modes.html#wakeup-sources). This exa…
10 …sif.com/projects/esp-idf/en/latest/api-reference/system/sleep_modes.html#wakeup-sources) for more …
65 Enabling timer wakeup, 20s
66 Enabling EXT1 wakeup on pins GPIO2, GPIO4
67 Touch pad #8 average: 2148, wakeup threshold set to 2048.
68 Touch pad #9 average: 2148, wakeup threshold set to 2048.
69 Enabling touch pad wakeup
70 Enabling ULP wakeup
83 Enabling timer wakeup, 20s
84 Enabling EXT1 wakeup on pins GPIO2, GPIO4
[all …]
/hal_espressif-3.6.0/examples/system/deep_sleep/main/
DKconfig.projbuild23 bool "Enable wakeup from GPIO"
32 bool "Enable wakeup from GPIO"
37 … level to trigger wakeup, we strongly recommand you to connect external pull-up resistance.
39 menu "GPIO wakeup configuration"
43 int "Enable wakeup from GPIO"
48 bool "Enable GPIO high-level wakeup"
/hal_espressif-3.6.0/examples/system/ulp_riscv/gpio/
DREADME.md6 This example demonstrates how to program the ULP-RISC-V coprocessor to poll a gpio and wakeup the m…
10wakeup period and starts the coprocessor by using `ulp_riscv_run`. Once the ULP program is started…
12 …nds an state changing in the pin, it saves the current state and sends a wakeup signal to the main…
14 Upon wakeup, the main program prints the current level of the measured gpio and go back to the deep…
22 Not a ULP wakeup, initializing it!
/hal_espressif-3.6.0/examples/system/ulp_fsm/ulp/
DREADME.md10 …y, with the period set by the main program. The main program enables ULP wakeup source and puts th…
14 Upon wakeup, the main program saves total edge count into NVS and returns to deep sleep.
23 Not ULP wakeup, initializing ULP
26 ULP wakeup, saving pulse count
32 ULP wakeup, saving pulse count
38 ULP wakeup, saving pulse count
44 ULP wakeup, saving pulse count
53 With the default configuration (20ms ULP wakeup period), average current consumption in deep sleep …
/hal_espressif-3.6.0/examples/system/ulp_fsm/ulp_adc/
DREADME.md29 Not ULP wakeup
32 Deep sleep wakeup
38 Deep sleep wakeup
44 Deep sleep wakeup
/hal_espressif-3.6.0/components/soc/esp32s2/include/soc/
Duart_struct.h48 uint32_t wakeup: 1; member
74 uint32_t wakeup: 1; member
100 uint32_t wakeup: 1; member
126 uint32_t wakeup: 1; member
/hal_espressif-3.6.0/components/soc/esp32c3/include/soc/
Duart_struct.h48 …uint32_t wakeup: 1; /*This interrupt raw bit turns to high level when inpu… member
74 …uint32_t wakeup: 1; /*This is the status bit for uart_wakeup_int_raw when … member
100 …uint32_t wakeup: 1; /*This is the enable bit for uart_wakeup_int_st regist… member
126 …uint32_t wakeup: 1; /*Set this bit to clear the uart_wakeup_int_raw interr… member
/hal_espressif-3.6.0/components/soc/esp32h2/include/soc/
Duart_struct.h48 …uint32_t wakeup: 1; /*This interrupt raw bit turns to high level when inpu… member
74 …uint32_t wakeup: 1; /*This is the status bit for uart_wakeup_int_raw when … member
100 …uint32_t wakeup: 1; /*This is the enable bit for uart_wakeup_int_st regist… member
126 …uint32_t wakeup: 1; /*Set this bit to clear the uart_wakeup_int_raw interr… member
/hal_espressif-3.6.0/examples/peripherals/i2c/i2c_tools/
DREADME.md113 Enter deep sleep mode. Two wakeup modes are supported: timer and GPIO. If no
114 wakeup option is specified, will sleep indefinitely.
116 --io=<n> If specified, wakeup using GPIO with given number
117 --io_level=<0|1> GPIO level to trigger wakeup
120 Enter light sleep mode. Two wakeup modes are supported: timer and GPIO. Mult
124 --io=<n> If specified, wakeup using GPIO with given number
125 --io_level=<0|1> GPIO level to trigger wakeup
/hal_espressif-3.6.0/examples/system/console/advanced/
DREADME.md57 Enter deep sleep mode. Two wakeup modes are supported: timer and GPIO. If no
58 wakeup option is specified, will sleep indefinitely.
60 --io=<n> If specified, wakeup using GPIO with given number
61 --io_level=<0|1> GPIO level to trigger wakeup
72 I (146929) deep_sleep: Enabling timer wakeup, timeout=1000000us
/hal_espressif-3.6.0/examples/system/console/basic/
DREADME.md57 Enter deep sleep mode. Two wakeup modes are supported: timer and GPIO. If no
58 wakeup option is specified, will sleep indefinitely.
60 --io=<n> If specified, wakeup using GPIO with given number
61 --io_level=<0|1> GPIO level to trigger wakeup
72 I (146929) deep_sleep: Enabling timer wakeup, timeout=1000000us
/hal_espressif-3.6.0/examples/system/light_sleep/
DREADME.md7 The example enables the following wakeup sources:
57 …d and held for about 3 seconds, after the 2nd wakeup from light sleep. The program has indicated t…
/hal_espressif-3.6.0/examples/system/ulp_riscv/ds18b20_onewire/
DREADME.md27 Not a ULP wakeup, initializing it!
/hal_espressif-3.6.0/components/ulp/include/esp32s3/
Dulp.h236 uint32_t wakeup : 1; /*!< Set to 1 to wake up chip */ member
362 .wakeup = 1, \
/hal_espressif-3.6.0/components/ulp/include/esp32s2/
Dulp.h236 uint32_t wakeup : 1; /*!< Set to 1 to wake up chip */ member
361 .wakeup = 1, \
/hal_espressif-3.6.0/components/ulp/include/esp32/
Dulp.h267 uint32_t wakeup : 1; /*!< Set to 1 to wake up chip */ member
395 .wakeup = 1, \
/hal_espressif-3.6.0/docs/en/api-guides/
Dulp_instruction_set.rst663 The instruction halts the ULP coprocessor and restarts ULP wakeup timer, if it is enabled.
686 - If the SoC is in deep sleep mode, and ULP wakeup is enabled, this causes the SoC to wake up.
706 **SLEEP** – set ULP wakeup timer period
719 …P_CYCx_REG`` (x = 0..4) register values is to be used by the ULP wakeup timer as wakeup period. By…
Dunit-tests-legacy.rst112 For example, we expect to test if reset reason is correct after a wakeup from deep sleep. We need t…
/hal_espressif-3.6.0/components/esp_hw_support/
DKconfig85 … If you want to use USB_SERIAL_JTAG under sw_reset case or sleep-wakeup case, you shoule select
/hal_espressif-3.6.0/components/esp_phy/
DKconfig8 …PHY calibration will be skipped on deep sleep wakeup. If calibration data is not found, full calib…
/hal_espressif-3.6.0/tools/unit-test-app/
DREADME.md173 ./unit_test.py "check a time after wakeup from deep sleep"
179 ./unit_test.py "concurrent selects work" "check a time after wakeup from deep sleep"
/hal_espressif-3.6.0/docs/en/api-reference/peripherals/
Dtouch_element.rst52 - Sleep mode wakeup source
64 - Sleep mode wakeup source
Dtouch_pad.rst175 …that should be touched to trigger the interrupt and cause the subsequent wakeup. To do so, use the…

12