Files
CHJ/user/MCU/lhl_lowpower.h

23 lines
488 B
C
Raw Permalink Normal View History

2026-03-20 21:09:48 +08:00
#ifndef __LOWPOWER_H__
#define __LOWPOWER_H__
2026-03-20 21:19:53 +08:00
/*================================================*/
2026-03-20 21:19:04 +08:00
void EnterLowPowerModeWFI(PWR_POWERMODE_t mode);
2026-03-20 21:09:48 +08:00
2026-03-20 21:19:53 +08:00
/*================================================*/
typedef struct{
PWR_POWERMODE_t lpm_mode;
u8 mcuModeSleeping ;
}__LPM_STA_TypeDef;
extern __LPM_STA_TypeDef lpmState;
2026-03-20 21:09:48 +08:00
2026-03-20 21:19:53 +08:00
void LowPowerModeProcess(void);
void SetupLowPowertoWakeupByHandwareTrigger(void);
void ExitLowPowerModeRecoverySysState(void);
2026-03-20 21:09:48 +08:00
#endif