The document summarizes the features and capabilities of EFM32 microcontrollers from energymicro. Key points:
- EFM32 microcontrollers use very low active and standby power to maximize battery life, with active currents as low as 160 μA/MHz and standby currents of only 0.9 μA.
- They include various low-power peripherals and energy modes to minimize energy usage. Peripherals can operate autonomously without using the Cortex CPU.
- A range of EFM32 microcontrollers are offered for different applications, with various memory sizes and peripheral options. They are well suited for energy metering, security, health/fitness, industrial and home automation uses.
Study on 32-bit Cortex - M3 Powered MCU: STM32F101
Energy Micro MCU Catalog
1. y Friendl
rg
y
Ene
ery life
ge r batt
lon
3 00%
y
ro og
ol
v e n Te c h n
P
32-bit ARM Cortex-M0 and Cortex-M3 microcontrollers for:
• Energy, gas, water and smart metering • Alarm and security systems
• Health and fitness applications • Industrial and home automation
energymicro.com/gecko
2. EFM32 increases battery life by reducing the total energy consumption
1. Very low active power consumption 6. PRS - Peripheral Reflex System Cortex CPU
EFM32 only uses 160 µA/MHz Predictable and fast signalling
with a 3 volts power supply while between peripherals without TIMER ADC
running application code any CPU intervention
7. Well architected Energy Modes
2. Reduced processing time Optimize your application with 0123 4
The low power, high performance 5 flexible Energy Modes and
32-bit Cortex-M3 and Cortex-M0 sub µA operation
reduce the spent time in active mode
8. Extremely energy efficient peripherals
• ADC: 12-bit, 1 Msps at only 350 µA
• Analog Comparator: using as little as 100 nA
3. Very fast wake-up time • LCD Controller: 8x36 segments at only 0.55 µA
Short 2 µs wake-up time supports • LEUART: Full UART @ 9600 bps using only 150 nA
high efficiency energy modes and • AES: 128/256-bit AES crypto-engine in only 54/75 cycles
increases responsiveness
9. AEM - Advanced Energy Monitoring
Measure and review your prototype´s current
consumption profile in real-time on our starter kits
4. Ultra-low standby current
Full RAM and CPU retention + 10. Simplicity Studio and energyAware software
POR + BOD + RTC while Fast design cycles, power profiling and energy de-
using only 0.9 µA (Energy Mode 2) bugging of application code to remove current drains
5. Autonomous peripheral operation
Applications can perform
advanced tasks without
using the Cortex CPU
EFM32 includes the most energy friendly peripherals and energy modes
Core and Memory Clock Management Energy Management
MPU - Memory High Frequency Low Frequency Ultra Low Freq. Voltage Voltage Brown-out
ARM Cortex-M3 / Cortex-M0 processor
Protection Unit RC Oscillator RC Oscillator RC Oscillator Regulator Comparator Detector
Flash Program RAM Debug Interface DMA High Frequency Low Frequency Power-on Back-up
Memory Memory incl. ETM Controller Crystal Osc. Crystal Osc. Reset Power Domain
32-bit bus
PRS - Peripheral Reflex System
Serial Interfaces I/O Ports Timers and Triggers Analog Interfaces Security
USART/ External External Timer/ Low Energy Real Time Pulse 12-bit LCD Operational Hardware
LEUART I2C GPIO
SPI (I2S) Bus Intfc. Interrupts Counter Timer Counter Counter ADC Controller Amplifiers AES
TFT Pin Pin LESENSE Back-up Watchdog 12-bit Analog
UART USB PRS
Driver Wake-up Reset Sensor Intfc. RTC Timer DAC Comparator
EFM32 with 3V power supply. EM0 EM1 EM2 EM3 EM4
Real application from memory. Run Mode Sleep Mode Deep Sleep Stop Mode Shutoff Mode
Current consumption 160 µA/MHz 45 µA/MHz 0.9 µA 0.6 µA 20 nA
Wake-up time - 0 2 µs 2 µs 160 µs
Async IRQ, Reset,
32 kHz I2C slave
Wake-up events Any Any peripherals Analog Comparators
GPIO rising/
Voltage Comparators falling edge
CPU (Cortex-M3/M0) On - - - -
High frequency peripherals Available Available - - -
Low frequency peripherals Available Available Available - -
Asynchronous peripherals Available Available Available Available -
Full CPU and SRAM retention On On On On -
Power-on Reset/Brown-out Detector On On On On On