Preliminary
...the world's most energy friendly microcontrollers
EFM32HG350 DATASHEET
F64/F32
Preliminary
• ARM Cortex-M0+ CPU platform
• Communication interfaces
• High Performance 32-bit processor @ up to 25 MHz
• Wake-up Interrupt Controller
• 2× Universal Synchronous/Asynchronous Receiv-
er/Transmitter
• UART/SPI/SmartCard (ISO 7816)/IrDA/I2S
• Triple buffered full/half-duplex operation
• Low Energy UART
• Flexible Energy Management System
• 20 nA @ 3 V Shutoff Mode
• 0.6 µA @ 3 V Stop Mode, including Power-on Reset, Brown-out
Detector, RAM and CPU retention
• 0.9 µA @ 3 V Deep Sleep Mode, including RTC with 32.768 kHz
oscillator, Power-on Reset, Brown-out Detector, RAM and CPU
retention
• 53 µA/MHz @ 3 V Sleep Mode
• 132 µA/MHz @ 3 V Run Mode, with code executed from flash
• 64/32 KB Flash
• Autonomous operation with DMA in Deep Sleep
Mode
• I2C Interface with SMBus support
• Address recognition in Stop Mode
• Low Energy Universal Serial Bus (USB) Device
• Fully USB 2.0 compliant
• On-chip PHY and embedded 5V to 3.3V regulator
• Crystal-free operation
• 8/8 KB RAM
• 22 General Purpose I/O pins
• Configurable push-pull, open-drain, pull-up/down, input filter, drive
strength
• Configurable peripheral I/O locations
• 10 asynchronous external interrupts
• Output state retention and wake-up from Shutoff Mode
• 6 Channel DMA Controller
• Ultra low power precision analog peripherals
• 12-bit 1 Msamples/s Analog to Digital Converter
• 3 single ended channels/ differential channels
• On-chip temperature sensor
• Current Digital to Analog Converter
• Selectable current range between 0.05 and 64 uA
• 1× Analog Comparator
• 6 Channel Peripheral Reflex System (PRS) for autonomous in-
ter-peripheral signaling
• Capacitive sensing with up to 2 inputs
• Supply Voltage Comparator
• Hardware AES with 128-bit keys in 54 cycles
• Timers/Counters
• Ultra efficient Power-on Reset and Brown-Out Detec-
tor
• 3× 16-bit Timer/Counter
• Debug Interface
• 3×3 Compare/Capture/PWM channels
• Dead-Time Insertion on TIMER0
• 2-pin Serial Wire Debug interface
• Micro Trace Buffer (MTB)
• 1× 24-bit Real-Time Counter
• 1× 16-bit Pulse Counter
• Watchdog Timer with dedicated RC oscillator @ 50 nA
• Pre-Programmed USB/UART Bootloader
• Temperature range -40 to 85 ºC
• Single power supply 1.98 to 3.8 V
• CSP36 package
• Preliminary - This datasheet revision applies to a product
under development
32-bit ARM Cortex-M0+, Cortex-M3 and Cortex-M4 microcontrollers for:
• Energy, gas, water and smart metering
• Health and fitness applications
• Smart accessories
• Alarm and security systems
• Industrial and home automation