Lines Matching full:mode

188       (+) The PVD is stopped in Standby mode.
193 (+) WakeUp pins are used to wakeup the system from Standby mode or Shutdown mode.
202 …(+) Low-power Run mode: core and peripherals are running, main regulator off, low power regulator …
204 …(+) Sleep mode: Cortex-M4 core stopped, peripherals kept running, main and low power regulators on.
205 …(+) Low-power Sleep mode: Cortex-M4 core stopped, peripherals kept running, main regulator off, lo…
207 (+) Stop 0 mode: all clocks are stopped except LSI and LSE, main and low power regulators on.
208 …(+) Stop 1 mode: all clocks are stopped except LSI and LSE, main regulator off, low power regulato…
209 …p 2 mode: all clocks are stopped except LSI and LSE, main regulator off, low power regulator on, r…
211 …(+) Standby mode with SRAM2: all clocks are stopped except LSI and LSE, SRAM2 content preserved, m…
212 …(+) Standby mode without SRAM2: all clocks are stopped except LSI and LSE, main and low power regu…
214 (+) Shutdown mode: all clocks are stopped except LSE, main and low power regulators off.
216 (+) Note: system power mode depends on each sub-system (CPU1, CPU2, radio) power modes.
217 …Each CPU request to enter in a low-power mode will make system enter in the equivalent low-power m…
220 *** Low-power run mode ***
223 (+) Entry: (from main run mode)
229 *** Sleep mode / Low-power sleep mode ***
233 The Sleep mode / Low-power Sleep mode is entered through HAL_PWR_EnterSLEEPMode() API
234 …in specifying whether or not the regulator is forced to low-power mode and if exit is interrupt or…
235 (++) PWR_MAINREGULATOR_ON: Sleep mode (regulator in main mode).
236 (++) PWR_LOWPOWERREGULATOR_ON: Low-power sleep (regulator in low power mode).
238 (++) PWR_SLEEPENTRY_WFI: enter SLEEP mode with WFI instruction
239 (++) PWR_SLEEPENTRY_WFE: enter SLEEP mode with WFE instruction
246 (++) Any wake-up event such as an EXTI line configured in event mode.
248 [..] When exiting the Low-power sleep mode by issuing an interrupt or a wakeup event,
249 the MCU is in Low-power Run mode.
256 …++) HAL_PWREx_EnterSTOP0Mode() for mode 0, HAL_PWREx_EnterSTOP1Mode() for mode 1, HAL_PWREx_EnterS…
260 (++) PWR_MAINREGULATOR_ON: Regulator in main mode (STOP0 mode)
261 (++) PWR_LOWPOWERREGULATOR_ON: Regulator in low-power mode (STOP1 mode)
262 (+) Exit (interrupt or event-triggered, specified when entering STOP mode):
263 (++) PWR_STOPENTRY_WFI: enter Stop mode with WFI instruction
264 (++) PWR_STOPENTRY_WFE: enter Stop mode with WFE instruction
266 (++) Any EXTI Line (Internal or External) configured in Interrupt mode.
268 when programmed in wakeup mode.
270 (++) Any EXTI Line (Internal or External) configured in Event mode.
273 … When exiting Stop 0 and Stop 1 modes, the MCU is either in Run mode or in Low-power Run mode
275 When exiting Stop 2 mode, the MCU is in Run mode.
277 *** Standby mode ***
279 [..] The Standby mode offers two options:
280 …tion a) all clocks off except LSI and LSE, RRS bit set (keeps voltage regulator in low power mode).
288 (+++) The Standby mode is entered through HAL_PWR_EnterSTANDBYMode() API.
296 …[..] After waking up from Standby mode, program execution restarts in the same way as after a Rese…
299 *** Shutdown mode ***
302 In Shutdown mode,
306 The Shutdown mode is entered through HAL_PWREx_EnterSHUTDOWNMode() API.
310 …[..] After waking up from Shutdown mode, program execution restarts in the same way as after a Res…
313 *** Auto-wakeup (AWU) from low-power mode ***
316 The MCU can be woken up from low-power mode by an RTC Alarm event, an RTC
318 an external interrupt (Auto-wakeup mode).
323 (++) To wake up from the Stop mode with an RTC alarm event, it is necessary to
326 (++) To wake up from the Stop mode with an RTC Tamper or time stamp event, it
330 (++) To wake up from the Stop mode with an RTC WakeUp event, it is necessary to
344 * @note For devices dual core: if "sConfigPVD->Mode" is set to PVD_MODE_IT,
352 assert_param(IS_PWR_PVD_MODE(sConfigPVD->Mode)); in HAL_PWR_ConfigPVD()
357 /* Clear any previous config. Keep it clear if no event or IT mode is selected */ in HAL_PWR_ConfigPVD()
365 /* Configure interrupt mode */ in HAL_PWR_ConfigPVD()
366 if ((sConfigPVD->Mode & PVD_MODE_IT) == PVD_MODE_IT) in HAL_PWR_ConfigPVD()
372 if ((sConfigPVD->Mode & PVD_RISING_EDGE) == PVD_RISING_EDGE) in HAL_PWR_ConfigPVD()
377 if ((sConfigPVD->Mode & PVD_FALLING_EDGE) == PVD_FALLING_EDGE) in HAL_PWR_ConfigPVD()
410 * @arg PWR_WAKEUP_PIN1 Pin wake-up the system from Standby mode.
411 * @arg PWR_WAKEUP_PIN2 Pin wake-up the system from Standby mode.
412 * @arg PWR_WAKEUP_PIN3 Pin wake-up the system from Standby mode.
441 * @arg @ref PWR_WAKEUP_PIN1 Pin wake-up the system from Standby mode.
442 * @arg @ref PWR_WAKEUP_PIN2 Pin wake-up the system from Standby mode.
443 * @arg @ref PWR_WAKEUP_PIN3 Pin wake-up the system from Standby mode.
459 * @brief Enter Sleep or Low-power Sleep mode.
460 * @note In Sleep/Low-power Sleep mode, all I/O pins keep the same state as in Run mode.
461 * @param Regulator Specifies the regulator state in Sleep/Low-power Sleep mode.
463 * @arg @ref PWR_MAINREGULATOR_ON Sleep mode (regulator in main mode)
464 * @arg @ref PWR_LOWPOWERREGULATOR_ON Low-power Sleep mode (regulator in low-power mode)
465 * @note Low-power Sleep mode is entered from Low-power Run mode (low-power regulator used
469 * @note When exiting Low-power Sleep mode, the MCU is in Low-power Run mode. To move in
470 * Run mode, the user must resort to HAL_PWREx_DisableLowPowerRunMode() API.
471 * @param SLEEPEntry Specifies if Sleep mode is entered with WFI or WFE instruction.
473 * @arg @ref PWR_SLEEPENTRY_WFI enter Sleep or Low-power Sleep mode with WFI instruction
474 * @arg @ref PWR_SLEEPENTRY_WFE enter Sleep or Low-power Sleep mode with WFE instruction
488 /* If in low-power run mode at this point, exit it */ in HAL_PWR_EnterSLEEPMode()
496 /* Regulator now in main mode. */ in HAL_PWR_EnterSLEEPMode()
500 /* If in run mode, first move to low-power run mode. in HAL_PWR_EnterSLEEPMode()
511 /* Select SLEEP mode entry -------------------------------------------------*/ in HAL_PWR_EnterSLEEPMode()
527 * @brief Enter Stop mode
529 * where only "Stop mode" is mentioned with main or low power regulator ON.
534 * @note In Stop mode, all I/O pins keep the same state as in Run mode.
542 …* The voltage regulator can be configured either in normal (Stop 0) or low-power mode (Stop…
543 * @note When exiting Stop 0 or Stop 1 mode by issuing an interrupt or a wakeup event,
546 * @note When the voltage regulator operates in low power mode (Stop 1), an additional
548 * By keeping the internal regulator ON during Stop mode (Stop 0), the consumption
550 * @note According to system power policy, system entering in Stop mode
551 * is depending on other CPU power mode.
552 * @param Regulator Specifies the regulator state in Stop mode.
554 * @arg @ref PWR_MAINREGULATOR_ON Stop 0 mode (main regulator ON)
555 * @arg @ref PWR_LOWPOWERREGULATOR_ON Stop 1 mode (low power regulator ON)
556 * @param STOPEntry Specifies Stop 0, Stop 1 mode is entered with WFI or WFE instruction.
558 * @arg @ref PWR_STOPENTRY_WFI Enter Stop 0 or Stop 1 mode with WFI instruction.
559 * @arg @ref PWR_STOPENTRY_WFE Enter Stop 0 or Stop 1 mode with WFE instruction.
578 * @brief Enter Standby mode.
579 * @note In Standby mode, the PLL, the HSI, the MSI and the HSE oscillators are switched
581 * in which case the regulator is in low-power mode.
591 * These states are effective in Standby mode only if APC bit is set through
593 * @note According to system power policy, system entering in Standby mode
594 * is depending on other CPU power mode.
600 /* Set Stand-by mode */ in HAL_PWR_EnterSTANDBYMode()
603 /* Set Stand-by mode */ in HAL_PWR_EnterSTANDBYMode()
618 /* Note: After this request to enter in Standby mode, at wake-up, program in HAL_PWR_EnterSTANDBYMode()
619 execution depends on system low-power mode: in HAL_PWR_EnterSTANDBYMode()
620 - If system was in Standby mode (other CPU in Standby or Shutdown), in HAL_PWR_EnterSTANDBYMode()
622 - If system was in Run or Stop mode (other CPU in Run, Sleep, Stop), in HAL_PWR_EnterSTANDBYMode()
628 * @brief Indicate Sleep-On-Exit when returning from Handler mode to Thread mode.
630 * re-enters SLEEP mode when an interruption handling is over.
642 * @brief Disable Sleep-On-Exit feature when returning from Handler mode to Thread mode.
644 * re-enters SLEEP mode when an interruption handling is over.