EFM32™ 32 位 MCU 超高效率能耗模式

EFM32™ 32 位微控制器 (MCU) 采用高性能 ARM® Cortex®-M 处理器、高代码密度和自主外围设备,执行应用代码的速度高于 8 位、16 位、甚至 32 位解决方案。因此,EFM32 可在多数时间里运行于其所拥有的一些超高效节能模式。有诸多能耗模式可应用于降低功耗。EFM32 MCU 旨在在低能耗模式下实现高度的自主运行。MCU 智能结合了外围设备、低漏电 RAM、数据保持、DMA 和互联能力、低功耗振荡器以及极短的唤醒时间,因此实现了长时间的低能耗模式运行,从而降低了能耗。



能耗模式 0 — 活动/运行模式

旨在实现超低功耗运行的高性能 CPU 和外围设备

在能耗模式 0 (EM0),ARM Cortex-M CPU 从闪存和 RAM 中取回指令并执行,并能够启用所有的低能耗外围设备。EFM32 具有很高的处理能力,因此可以快速从 EM0 进入一个低能耗模式,并有效地停止 CPU 和闪存。唤醒后,所有低能耗模式将在 2 µs 内返回到 EM0。因此在需要时,可以轻松进入低能耗模式以及返回到 32 位的高性能模式。

EM0 模式功耗:180 µA/MHz



能耗模式 1 — 睡眠模式

处于低能耗模式,同时执行高级任务

在能耗模式 1 (EM1),CPU 时钟被禁用,有效地降低了运行时的能源需求,同时保留了所有的低能耗外围设备(包括闪存和 RAM)的功能。系统采用了周边反射系统 (PRS) 和 DMA,可以在没有 CPU 干预的情况下收集并输出外围数据。该自主行为使系统能够长时间运行于 EM1,从而延长了电池寿命。此外,低漏电 RAM 确保了完全的数据保持。

EM1 模式功耗:45 µA/MHz



能耗模式 2 — 深度睡眠模式

高级的低功耗和自主运行,无需 CPU 干预

在能耗模式 2 (EM2),EFM32 微控制器进行高度的自主运行,并降低能耗。在 EM2 模式,高频振荡器被关闭,但低能耗外围设备还可以使用 32 kHz 的振荡器和实时时钟。由于 EM2 下 ARM Cortex-M CPU 不运行,因此 MCU 在睡眠模式下执行高级操作。由于模块和内存的智能互连,外围设备能够自主运行,EM0 的唤醒时间仅为 2 μs,低漏电 RAM 确保了 EM2 下的完全的数据保持。

EM2 模式功耗:0.9 µA



能耗模式 3 — 停止模式

运行、完全的 RAM 保持和 2 µs 很短的中断唤醒时间

能耗模式 3 (EM3) 定制了 EFM32 的能耗,以保持极短的唤醒时间和对外部中断的响应时间。在 EM3,低频振荡器被禁用,但是低漏电 RAM 确保了完全的数据保持,低功耗模拟比较器或异步外部中断可以唤醒设备。

EM3 模式功耗:0.6 µA



能耗模式 4 — 关闭模式

适用于无需 RTC 或 RAM 保持的应用

在能耗模式 4 (EM4) — 具有最深的能耗模式 — EFM32 MCU 被完全关闭,唤醒的唯一方法是重置。这一能耗模式能够使无需 RTC 或 RAM 保持的应用进一步节省能源。可以在选择低能耗外围设备时使用能耗模式 4,包括:

  • 上电复位
  • 外部中断

EM4 模式功耗:20 nA

关闭
正在加载结果
关闭
Powered by Translations.com GlobalLink OneLink Software