Nordic nrf52832的电源管理有两种模式: System OFF 、System ON
System OFF
在此处模式下会进入深度休眠状态,cpu和外设将全部关闭,将功耗降至最低.
休眠
功耗会非常低:只有零点几微安
将所有使用的外设关闭后调用sd_power_system_off()将进入System OFF状态
在没有协议栈时调用 NRF_POWER->SYSTEMOFF = 0x1; 进入System OFF状态
唤醒
System OFF模式只能被IO口唤醒
-
- The DETECT signal, optionally generated by the GPIO peripheral
-
- The ANADETECT signal, optionally generated by the LPCOMP module
-
- The SENSE signal, optionally generated by the NFC module to “wake-on-field”
-
- A reset
System ON
芯片上电后默认是System ON 模式
此模式下可以关闭CPU而让外设继续保持工作
休眠
在此模式下,系统电流只有1.2uA左右
有协议栈时,调用 sd_power_system_off() 进入此System ON状态
无协议栈时,调用:
__WFE();
// Clear the internal event register.
__SEV();
__WFE();
唤醒
在此模式下可以被任何中断唤醒

本文介绍Nordicnrf52832的两种电源管理模式:SystemOFF和SystemON。SystemOFF模式下,设备进入深度休眠状态,仅通过特定信号唤醒;SystemON模式下,可在保持部分外设运行的同时关闭CPU,通过中断唤醒。
2万+

被折叠的 条评论
为什么被折叠?



