31 #define TM_LOWPOWER_H 120
114 #include "stm32f4xx.h"
115 #include "stm32f4xx_rcc.h"
116 #include "stm32f4xx_pwr.h"
118 #include "tm_stm32f4_delay.h"
Definition: tm_stm32f4_low_power.h:138
void TM_LOWPOWER_Standby(void)
To go Standby mode.
void TM_LOWPOWER_StopUntilInterrupt(void)
Go to STOP mode with "Wait For Interrupt" instruction.
void TM_LOWPOWER_SleepUntilEvent(void)
Put device into sleep mode.
void TM_LOWPOWER_StopUntilEvent(void)
Go to STOP mode with "Wait For Event" instruction.
uint8_t TM_LOWPOWER_StandbyReset(void)
Checks if system was reset because of wakeup from standby mode.
void TM_LOWPOWER_EnableWakeUpPin(void)
Enables Wakeup pin, fixed pin, PA0.
TM_LOWPOWERMODE_t
Definition: tm_stm32f4_low_power.h:136
void TM_LOWPOWER_SleepUntilInterrupt(uint8_t delay_timer)
Put device into sleep mode.
void TM_LOWPOWER_DisableWakeUpPin(void)
Disables Wakeup pin.
Definition: tm_stm32f4_low_power.h:139
Definition: tm_stm32f4_low_power.h:137
Definition: tm_stm32f4_low_power.h:140
Definition: tm_stm32f4_low_power.h:141