【英飞凌PSOC 62S4 PIONEER KIT 测评】——系统电源管理
系统电源管理允许用户与整个产品进行交互,可以改变系统模式和CPU模式,支持四种系统模式:低功耗(low-power(LP))、超低功耗(ultra-low-power(ULP))、深度睡眠(deep sleep)和休眠模式(hibernate);三种CPU模式:活动(active)、睡眠(sleep)和深度睡眠(deep sleep)。
1.电源管理初始化cyhal_syspm_init()
注意:可以解锁进入低功耗模式所冻结的IO口。
- 设置系统为休眠模式cyhal_syspm_hibernate()
其中,cyhal_syspm_hibernate_source_t枚举为
注意:从系统休眠中唤醒总是会导致设备复位和正常启动过程。
- 设置系统状态cyhal_syspm_set_system_state()
其中,cyhal_syspm_system_state_t枚举为
- 电源管理回调注册cyhal_syspm_register_callback()
其中,cyhal_syspm_callback_data_t结构体为
其中,①cyhal_syspm_callback_state_t枚举为
②cyhal_syspm_callback_mode_t枚举为