The ultralow power device incorporates the connectivity power of the universal serial bus (USB) with the high-performance ARM Cortex™-M3 32-bit RISC core operating at a 32 MHz frequency, a memory protection unit (MPU), high-speed embedded memories and an extensive range of enhanced I/Os and peripherals connected to two APB buses. The device offer a 12-bit ADC, 2 DACs and 2 ultralow power comparators, six general-purpose 16-bit timers and two basic timers, which can be used as time bases. Moreover, the device contain standard and advanced communication interfaces: up to two I2Cs and SPIs, three USARTs and a USB. They also include a real-time clock and a set of backup registers that remain powered in Standby mode.
Ultralow power platform
Core: ARM 32-bit Cortex™-M3 CPU
Reset and supply management
Clock sources
Pre-programmed bootloader
Development support
Memories- Flash, RAM, EEPROM with ECC, Backup register