Lines Matching full:mode

46 /** @defgroup PWR_PVD_Mode_Mask PWR PVD Mode Mask
209 (+) The PVD is stopped in Standby mode.
214 (+) WakeUp pin is used to wake up the system from Standby mode. This pin is
225 (+) Sleep mode: CPU clock off, all peripherals including Cortex-M3 core peripherals like
227 (+) Stop mode: All clocks are stopped
228 (+) Standby mode: 1.8V domain powered off
231 *** Sleep mode ***
235 …The Sleep mode is entered by using the HAL_PWR_EnterSLEEPMode(PWR_MAINREGULATOR_ON, PWR_SLEEPENTRY…
237 (++) PWR_SLEEPENTRY_WFI: enter SLEEP mode with WFI instruction
238 (++) PWR_SLEEPENTRY_WFE: enter SLEEP mode with WFE instruction
241 (++) WFI entry mode, Any peripheral interrupt acknowledged by the nested vectored interrupt
242 controller (NVIC) can wake up the device from Sleep mode.
243 (++) WFE entry mode, Any wakeup event can wake up the device from Sleep mode.
245 (+++) Any EXTI Line (Internal or External) configured in Event mode
247 *** Stop mode ***
250 The Stop mode is based on the Cortex-M3 deepsleep mode combined with peripheral
251 clock gating. The voltage regulator can be configured either in normal or low-power mode.
252 In Stop mode, all clocks in the 1.8 V domain are stopped, the PLL, the HSI and the HSE RC
254 In Stop mode, all I/O pins keep the same state as in Run mode.
257 … The Stop mode is entered using the HAL_PWR_EnterSTOPMode(PWR_REGULATOR_VALUE, PWR_SLEEPENTRY_WFx )
261 (++) PWR_SLEEPENTRY_WFx= PWR_SLEEPENTRY_WFI: enter STOP mode with WFI instruction
262 (++) PWR_SLEEPENTRY_WFx= PWR_SLEEPENTRY_WFE: enter STOP mode with WFE instruction
264 …(++) WFI entry mode, Any EXTI Line (Internal or External) configured in Interrupt mode with NVIC c…
265 (++) WFE entry mode, Any EXTI Line (Internal or External) configured in Event mode.
267 *** Standby mode ***
270 The Standby mode allows to achieve the lowest power consumption. It is based on the
271 Cortex-M3 deepsleep mode, with the voltage regulator disabled. The 1.8 V domain is
277 (++) The Standby mode is entered using the HAL_PWR_EnterSTANDBYMode() function.
282 *** Auto-wakeup (AWU) from low-power mode ***
286 (+) The MCU can be woken up from low-power mode by an RTC Alarm event,
287 without depending on an external interrupt (Auto-wakeup mode).
291 (++) To wake up from the Stop mode with an RTC alarm event, it is necessary to
300 (##)Debugging Stop mode with WFE entry - overloaded the WFE by an internal function
319 assert_param(IS_PWR_PVD_MODE(sConfigPVD->Mode)); in HAL_PWR_ConfigPVD()
324 /* Clear any previous config. Keep it clear if no event or IT mode is selected */ in HAL_PWR_ConfigPVD()
330 /* Configure interrupt mode */ in HAL_PWR_ConfigPVD()
331 if((sConfigPVD->Mode & PVD_MODE_IT) == PVD_MODE_IT) in HAL_PWR_ConfigPVD()
336 /* Configure event mode */ in HAL_PWR_ConfigPVD()
337 if((sConfigPVD->Mode & PVD_MODE_EVT) == PVD_MODE_EVT) in HAL_PWR_ConfigPVD()
343 if((sConfigPVD->Mode & PVD_RISING_EDGE) == PVD_RISING_EDGE) in HAL_PWR_ConfigPVD()
348 if((sConfigPVD->Mode & PVD_FALLING_EDGE) == PVD_FALLING_EDGE) in HAL_PWR_ConfigPVD()
405 * @brief Enters Sleep mode.
406 * @note In Sleep mode, all I/O pins keep the same state as in Run mode.
407 …* @param Regulator: Regulator state as no effect in SLEEP mode - allows to support portability fr…
408 * @param SLEEPEntry: Specifies if SLEEP mode is entered with WFI or WFE instruction.
412 * @arg PWR_SLEEPENTRY_WFI: enter SLEEP mode with WFI instruction
413 * @arg PWR_SLEEPENTRY_WFE: enter SLEEP mode with WFE instruction
419 /* No check on Regulator because parameter not used in SLEEP mode */ in HAL_PWR_EnterSLEEPMode()
428 /* Select SLEEP mode entry -------------------------------------------------*/ in HAL_PWR_EnterSLEEPMode()
444 * @brief Enters Stop mode.
445 * @note In Stop mode, all I/O pins keep the same state as in Run mode.
446 * @note When exiting Stop mode by using an interrupt or a wakeup event,
448 * @note When the voltage regulator operates in low power mode, an additional
449 * startup delay is incurred when waking up from Stop mode.
450 * By keeping the internal regulator ON during Stop mode, the consumption
452 * @param Regulator: Specifies the regulator state in Stop mode.
454 * @arg PWR_MAINREGULATOR_ON: Stop mode with regulator ON
455 * @arg PWR_LOWPOWERREGULATOR_ON: Stop mode with low power regulator ON
456 * @param STOPEntry: Specifies if Stop mode in entered with WFI or WFE instruction.
458 * @arg PWR_STOPENTRY_WFI: Enter Stop mode with WFI instruction
459 * @arg PWR_STOPENTRY_WFE: Enter Stop mode with WFE instruction
468 /* Clear PDDS bit in PWR register to specify entering in STOP mode when CPU enter in Deepsleep */ in HAL_PWR_EnterSTOPMode()
471 …/* Select the voltage regulator mode by setting LPDS bit in PWR register according to Regulator pa… in HAL_PWR_EnterSTOPMode()
477 /* Select Stop mode entry --------------------------------------------------*/ in HAL_PWR_EnterSTOPMode()
495 * @brief Enters Standby mode.
496 * @note In Standby mode, all I/O pins are high impedance except for:
504 /* Select Standby mode */ in HAL_PWR_EnterSTANDBYMode()
520 * @brief Indicates Sleep-On-Exit when returning from Handler mode to Thread mode.
522 * re-enters SLEEP mode when an interruption handling is over.
535 * @brief Disables Sleep-On-Exit feature when returning from Handler mode to Thread mode.
537 * re-enters SLEEP mode when an interruption handling is over.