[STM32 HAL] Power Save Mode (Sleep, Stop, Standby)


[STM32 HAL] Power Save Mode (Sleep, Stop, Standby)

Reference: Mastering STM32 by Carmine Noviello** 자료 해석에 오류가 있을 수 있습니다 **[ 배경지식 ]STM32F 시리즈는 Sleep, Stop, Standby 3가지의 절전모드를 지원한다.절전을 많이 하는 모드일수록 Wake-up에 오랜 시간이 걸린다.주변장치가 많을수록, Clock 이 빠를수록 에너지 소비는 높기 때문에 불필요한 주변장치를 Disable 하고 필요한 최적의 Clock으로 동작 시키면 에너지 효율성은 좋아진다.절전모드 Entry 동작은 ARM에서 제공하는 WFI, WFE Instruction으로 동작한다.WFI (Wait For Interrupt)는 조건 없는 Sleep Instruction으로 수행하며, 수행 즉시 Core 실행을 중지 시킨다. 다만 Pending 인터럽트가 있다면 Sleep 모드..........



원문링크 : [STM32 HAL] Power Save Mode (Sleep, Stop, Standby)