WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
los_lowpower.h 文件参考
#include "los_base.h"
#include "los_sys.h"
#include "los_err.h"
los_lowpower.h 的引用(Include)关系图:
此图展示该文件直接或间接的被哪些文件引用了:

浏览源代码.

结构体

struct  PowerMgrRunOps
 
struct  PowerMgrParameter
 

宏定义

#define SET_RUNOPS_CHANGEFREQ(hook)
 
#define SET_RUNOPS_GETSLEEPMODE(hook)
 
#define SET_RUNOPS_ENTERLIGHTSLEEP(hook)
 
#define SET_RUNOPS_SYSTEMWAKEUP(hook)
 
#define SET_RUNOPS_SUSPENDCONFIG(hook)
 
#define SET_RUNOPS_RESUMECONFIG(hook)
 
#define SET_RUNOPS_ENTERDEEPSLEEP(hook)
 
#define SET_RUNOPS_SETWAKEUPTIMER(hook)
 
#define SET_RUNOPS_WITHDRAWWAKEUPTIMER(hook)
 
#define SET_RUNOPS_ENTERWFI(hook)
 
#define LOS_ERRNO_LPM_INIT_NULL   LOS_ERRNO_OS_ERROR(LOS_MOD_TSK, 0x01)
 

类型定义

typedef enum LOS_SLEEP_MODE LosSleepMode
 

枚举

enum  LOS_SLEEP_MODE { LOS_SLEEP_NORMAL = 0 , LOS_SLEEP_LIGHT , LOS_SLEEP_DEEP , LOS_SLEEP_MAX }
 

函数

UINT32 LOS_PowerMgrInit (const PowerMgrParameter *para)
 Init the power manager framework.
 
UINT32 LOS_SleepTicksGet (void)
 Get predicted sleep ticks.
 

宏定义说明

◆ SET_RUNOPS_CHANGEFREQ

#define SET_RUNOPS_CHANGEFREQ (   hook)

◆ SET_RUNOPS_ENTERDEEPSLEEP

#define SET_RUNOPS_ENTERDEEPSLEEP (   hook)

◆ SET_RUNOPS_ENTERLIGHTSLEEP

#define SET_RUNOPS_ENTERLIGHTSLEEP (   hook)

◆ SET_RUNOPS_ENTERWFI

#define SET_RUNOPS_ENTERWFI (   hook)

◆ SET_RUNOPS_GETSLEEPMODE

#define SET_RUNOPS_GETSLEEPMODE (   hook)

◆ SET_RUNOPS_RESUMECONFIG

#define SET_RUNOPS_RESUMECONFIG (   hook)

◆ SET_RUNOPS_SETWAKEUPTIMER

#define SET_RUNOPS_SETWAKEUPTIMER (   hook)

◆ SET_RUNOPS_SUSPENDCONFIG

#define SET_RUNOPS_SUSPENDCONFIG (   hook)

◆ SET_RUNOPS_SYSTEMWAKEUP

#define SET_RUNOPS_SYSTEMWAKEUP (   hook)

◆ SET_RUNOPS_WITHDRAWWAKEUPTIMER

#define SET_RUNOPS_WITHDRAWWAKEUPTIMER (   hook)