钛极OS(TiJOS) 之电源管理
钛极OS(TiJOS)的电源管理功能支持设备在需要时进入低功耗模式, 对于对功耗要求严格的电池设备尤为重要。
在任何时刻,CPU可工作于如下模式, 并在这些模式间进行转换:
模式
工作模式(Working)
即正常工作模式,CPU正常运转并可控制所有的外设。
睡眠模式(Sleep)
CPU进入睡眠状态,CPU停止工作,外设保持工作状态,当有事件发生时,如GPIO事件(中断),CPU被唤醒,程序继续运行。
停止模式(Stop)
CPU进入停止状态,CPU停止工作,外设保持工作状态,功耗相对睡眠模式更低, 当有事件发生或在指定时间后唤醒CPU,程序继续运行。 如果CPU支持停止模式,建议使用该模式替代睡眠模式。
待机模式(Standby)
CPU进入超低功耗状态,接近关机状态,但可在指定时间后或依赖外部唤醒引脚(与CPU有关)重新上电进入工作状态,此时程序会重新运行,原有内存状态全部丢失。
注:电源管理策略与硬件平台特性相关,使用前需要了解硬件平台特性。
低功耗支持说明
CPU型号 | 睡眠模式(Sleep) | 停止模式(Stop) | 待机模式(Standby) |
---|---|---|---|
ESP8266 | 不支持 | 不支持 | 支持 |
STM32F103 | 支持 | 支持 | 支持 |