Functions | |
SECTION_RAM_CODE __STATIC_INLINE uint32_t | ll_pwr_get_ext_wakeup_status (void) |
Get the External Wake Up Status. More... | |
SECTION_RAM_CODE __STATIC_INLINE void | ll_pwr_clear_ext_wakeup_status (uint32_t wakeup_pin) |
Clear the External Wake Up Status. More... | |
SECTION_RAM_CODE __STATIC_INLINE void | ll_pwr_clear_wakeup_event (uint32_t event) |
Clear the Event that triggered the DeepSleep WakeUp. More... | |
SECTION_RAM_CODE __STATIC_INLINE uint32_t | ll_pwr_is_active_flag_psc_cmd_busy (void) |
Indicate if the Power State Controller is in busy state. More... | |
SECTION_RAM_CODE __STATIC_INLINE uint32_t | ll_pwr_is_active_flag_comm_deep_sleep_stat (void) |
Indicate if the Communication Core is in Deep Sleep Mode. More... | |
SECTION_RAM_CODE __STATIC_INLINE void | ll_pwr_disable_cache_module (void) |
Disable cache function. More... | |
SECTION_RAM_CODE __STATIC_INLINE void ll_pwr_clear_ext_wakeup_status | ( | uint32_t | wakeup_pin | ) |
Clear the External Wake Up Status.
\rst +-------------------—+--------------------------------—+ | Register | BitsName | +======================+===================================+ | SLP_EVENT | EXT_WKUP_STATUS | +-------------------—+--------------------------------—+ \endrst
wakeup_pin | This parameter can be a combination of the following values: |
None |
Definition at line 1416 of file gr55xx_ll_pwr.h.
SECTION_RAM_CODE __STATIC_INLINE void ll_pwr_clear_wakeup_event | ( | uint32_t | event | ) |
Clear the Event that triggered the DeepSleep WakeUp.
\rst +-------------------—+--------------------------------—+ | Register | BitsName | +======================+===================================+ | SLP_EVENT | SMCOSCEN_EVENT | +-------------------—+--------------------------------—+ \endrst SLP_EVENT | TIMER_EVENT SLP_EVENT | EXT_WKUP_EVENT SLP_EVENT | WATCHDOG_EVENT
event | This parameter can be a combination of the following values: |
None |
Definition at line 1447 of file gr55xx_ll_pwr.h.
References LL_PWR_WKUP_EVENT_ALL.
SECTION_RAM_CODE __STATIC_INLINE void ll_pwr_disable_cache_module | ( | void | ) |
Disable cache function.
\rst +-------------------—+--------------------------------—+ | Register | BitsName | +======================+===================================+ | CTRL0 | EN | +-------------------—+--------------------------------—+ \endrst
None |
Definition at line 1505 of file gr55xx_ll_pwr.h.
SECTION_RAM_CODE __STATIC_INLINE uint32_t ll_pwr_get_ext_wakeup_status | ( | void | ) |
Get the External Wake Up Status.
\rst +-------------------—+--------------------------------—+ | Register | BitsName | +======================+===================================+ | SLP_EVENT | EXT_WKUP_STATUS | +-------------------—+--------------------------------—+ \endrst
Returned | value can be a combination of the following values: |
Definition at line 1389 of file gr55xx_ll_pwr.h.
References LL_PWR_EXTWKUP_PIN_ALL.
SECTION_RAM_CODE __STATIC_INLINE uint32_t ll_pwr_is_active_flag_comm_deep_sleep_stat | ( | void | ) |
Indicate if the Communication Core is in Deep Sleep Mode.
\rst +-------------------—+--------------------------------—+ | Register | BitsName | +======================+===================================+ | MSIO_PAD_CFG_1 | COMM_DEEPSLCNTL_DEEP_SLEEP_STAT | +-------------------—+--------------------------------—+ \endrst
State | of bit (1 or 0). |
Definition at line 1486 of file gr55xx_ll_pwr.h.
SECTION_RAM_CODE __STATIC_INLINE uint32_t ll_pwr_is_active_flag_psc_cmd_busy | ( | void | ) |
Indicate if the Power State Controller is in busy state.
\rst +-------------------—+--------------------------------—+ | Register | BitsName | +======================+===================================+ | PSC_CMD | MCU_PWR_BUSY | +-------------------—+--------------------------------—+ \endrst
State | of bit (1 or 0). |
Definition at line 1467 of file gr55xx_ll_pwr.h.