CI130X SDK API手册  2.2.0
本手册用于描述CI130X SDK各个组件和驱动API
宏定义 | 枚举 | 函数
ci130x_lowpower.h 文件参考

电源管理驱动 更多...

#include <stdint.h>

浏览源代码.

宏定义

#define POWER_MODE_DOWN_FREQUENCY_EN   1
 
#define POWER_MODE_OSC_FREQUENCY_EN   1
 
#define POWER_MODE_SLEEP_EN   0
 
#define POWER_MODE_DEEP_SLEEP_EN   0
 

枚举

enum  power_mode_t {
  POWER_MODE_ERR = -1,
  POWER_MODE_NORMAL = 0,
  POWER_MODE_DOWN_FREQUENCY = 1,
  POWER_MODE_OSC_FREQUENCY = 2,
  POWER_MODE_SLEEP = 998,
  POWER_MODE_DEEP_SLEEP = 999
}
 

函数

void register_lowpower_user_fn (void *enter_lowpower_fn, void *exit_lowpower_fn)
 注册进出低功耗模式切换用户扩展函数 更多...
 
power_mode_t power_mode_switch (power_mode_t power_mode)
 切换电源模式 更多...
 
power_mode_t get_curr_power_mode (void)
 查询当前所处的模式 更多...
 

详细描述

电源管理驱动

版本
0.9
日期
2019-02-23

宏定义说明

◆ POWER_MODE_DEEP_SLEEP_EN

#define POWER_MODE_DEEP_SLEEP_EN   0

◆ POWER_MODE_DOWN_FREQUENCY_EN

#define POWER_MODE_DOWN_FREQUENCY_EN   1

◆ POWER_MODE_OSC_FREQUENCY_EN

#define POWER_MODE_OSC_FREQUENCY_EN   1

◆ POWER_MODE_SLEEP_EN

#define POWER_MODE_SLEEP_EN   0