/hal_espressif-3.6.0/docs/en/api-reference/system/ |
D | sleep_modes.rst | 27 …wakeup 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) 79 …wakeup 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 …]
|
D | power_management.rst | 43 …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/ |
D | README.md | 8 …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/ |
D | Kconfig.projbuild | 23 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/ |
D | README.md | 6 This example demonstrates how to program the ULP-RISC-V coprocessor to poll a gpio and wakeup the m… 10 …wakeup 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/ |
D | README.md | 10 …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/ |
D | README.md | 29 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/ |
D | uart_struct.h | 48 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/ |
D | uart_struct.h | 48 …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/ |
D | uart_struct.h | 48 …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/ |
D | README.md | 113 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/ |
D | README.md | 57 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/ |
D | README.md | 57 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/ |
D | README.md | 7 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/ |
D | README.md | 27 Not a ULP wakeup, initializing it!
|
/hal_espressif-3.6.0/components/ulp/include/esp32s3/ |
D | ulp.h | 236 uint32_t wakeup : 1; /*!< Set to 1 to wake up chip */ member 362 .wakeup = 1, \
|
/hal_espressif-3.6.0/components/ulp/include/esp32s2/ |
D | ulp.h | 236 uint32_t wakeup : 1; /*!< Set to 1 to wake up chip */ member 361 .wakeup = 1, \
|
/hal_espressif-3.6.0/components/ulp/include/esp32/ |
D | ulp.h | 267 uint32_t wakeup : 1; /*!< Set to 1 to wake up chip */ member 395 .wakeup = 1, \
|
/hal_espressif-3.6.0/docs/en/api-guides/ |
D | ulp_instruction_set.rst | 663 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…
|
D | unit-tests-legacy.rst | 112 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/ |
D | Kconfig | 85 … 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/ |
D | Kconfig | 8 …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/ |
D | README.md | 173 ./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/ |
D | touch_element.rst | 52 - Sleep mode wakeup source 64 - Sleep mode wakeup source
|
D | touch_pad.rst | 175 …that should be touched to trigger the interrupt and cause the subsequent wakeup. To do so, use the…
|