进入睡眠模式函数的参数说明
- /**
- * [url=home.php?mod=space&uid=247401]@brief[/url] Enters Sleep mode.
- * [url=home.php?mod=space&uid=536309]@NOTE[/url] In Sleep mode, all I/O pins keep the same state as in Run mode.
- * @param Regulator: Regulator state as no effect in SLEEP mode - allows to support portability from legacy software
- * @param SLEEPEntry: Specifies if SLEEP mode is entered with WFI or WFE instruction.
- * When WFI entry is used, tick interrupt have to be disabled if not desired as
- * the interrupt wake up source.
- * This parameter can be one of the following values:
- * [url=home.php?mod=space&uid=2817080]@ARG[/url] PWR_SLEEPENTRY_WFI: enter SLEEP mode with WFI instruction
- * @arg PWR_SLEEPENTRY_WFE: enter SLEEP mode with WFE instruction
- * @retval None
- */
- void HAL_PWR_EnterSLEEPMode(uint32_t Regulator, uint8_t SLEEPEntry)
- {
- /* Check the parameters */
- /* No check on Regulator because parameter not used in SLEEP mode */
- /* Prevent unused argument(s) compilation warning */
- UNUSED(Regulator);
- assert_param(IS_PWR_SLEEP_ENTRY(SLEEPEntry));
- ........
- }
|