1、睡眠模式 特点:内核停止工作,但外设(如NVIC)和系统时钟(Systick)仍运行。 功耗:较低,因为大部分电路处于休眠状态,但仍需维持外设和时钟的运行。 数据保留:寄存器和SRAM内容保持不变。 应用场景:适用于需要频繁唤醒并处理简单任务的应用,如低功耗传感器网络节点、按键扫描等。 优势:能够快速唤醒并恢复工作,同时保持一定的外设和系统时钟运行。 2、停止模式 应用场景:适用于需要频繁唤醒并处理简单任务的应用,如低功耗传感器网络节点、按键扫描等。 优势:能够快速唤醒并恢复工作,同时保持一定的外设和系统时钟运行。 应用场景:适用于需要频繁唤醒并处理简单任务的应用,如低功耗传感器网络节点、按键扫描等。 优势:能够快速唤醒并恢复工作,同时保持一定的外设和系统时钟运行。 3、待机模式 特点:1.8V内核电源关闭,仅备份寄存器和待机电路维持供电。 功耗:最低,因为几乎所有电路都被关闭,仅保留最低限度的电源以维持寄存器的基本功能。 数据丢失:寄存器和SRAM内容全部丢失,仅备份寄存器内容保留。 应用场景:适用于需要极低功耗且对唤醒时间要求不高的应用,如长期待机的遥控器、智能手环等。 优势:功耗极低,适用于长时间不使用的场景,同时能够保留备份寄存器的关键数据。
|