Module lp_core

Module lp_core 

Source
Available on crate feature unstable only.
Expand description

§Control the LP core

§Overview

The LP_CORE driver provides an interface for controlling and managing the low power core of ESP chips, allowing efficient low power operation and wakeup from sleep based on configurable sources. The low power core is responsible for executing low power tasks while the high power core is in sleep mode.

The LpCore struct provides methods to stop and run the low power core.

The stop method stops the low power core, putting it into a sleep state.

The run method starts the low power core and specifies the wakeup source.

⚠️: The examples for LP Core are quite extensive, so for a more detailed study of how to use this LP Core please visit the repository with corresponding example.

Structs§

LpCore
Represents the Low Power (LP) core peripheral.

Enums§

LpCoreClockSource
Clock sources for the LP core
LpCoreWakeupSource
Represents the possible wakeup sources for the LP (Low Power) core.