16.3.4.5.1. Struct pmu_ctrl_config
struct pmu_ctrl_config {
GX_PMU_TIMING timing;
GX_PMU_STATE sleep_state;
GX_PMU_STATE work_state;
uint32_t wakeup_mode;
uint32_t fsm;
uint32_t wakeup_status;
GX_PMU_WAKEUP_ADDR wakeup_addr;
GX_PMU_AUTO_LDO auto_ldo;
GX_PMU_TRIM_CFG work_ldo_trim;
}
pmu 配置
#include <gx_pmu_ctrl.h>
16.3.4.5.1.1. Public Attributes
Type | Name |
---|---|
GX_PMU_TIMING | timing 时序配置 |
GX_PMU_STATE | sleep_state 进入低功耗时外设状态配置 |
GX_PMU_STATE | work_state 退出低功耗时外设状态配置 |
uint32_t | wakeup_mode 唤醒模式配置 |
uint32_t | fsm pmu 状态 |
uint32_t | wakeup_status 唤醒状态 |
GX_PMU_WAKEUP_ADDR | wakeup_addr 唤醒地址配置 |
GX_PMU_AUTO_LDO | auto_ldo 自动ldo配置 |
GX_PMU_TRIM_CFG | work_ldo_trim 工作时ldo配置 |