Feature
Core: ARM®32-bit Cortex®-M4F CPU with FPU
−200 MHz maximum frequency, with a Memory
Protection Unit (MPU), single-cycle multiplication
and hardware division
−Floating Point Unit (FPU)
−DSP instructions
Memories
−64 to 256 KBytes of Flash memory
−sLib: configurable part of main Flash set as a library
area with code excutable but secured, non-readable
−SPIM interface: extra interfacing up to 16 Mbytes of
external SPI Flash (as instruction/data memory)
−Up to 64 KBytes of SRAM
Clock, Reset, and Power management
−2.6 V ~ 3.6 V application suppy and I/Os
−Power on reset (POR)/ low voltage reset (LVR), and
power voltage monitor (PVM)
−4 to 25 MHz crystal (HEXT)
−Internal 48 MHz factory-trimmed RC (accuracy 1%
at TA=25 °C, 2.5 % at TA=-40 to +105 °C), with
automatic clock calibration (ACC)
−Internal 40 kHz RC oscillator (LICK)
−32.768 kHz crystal oscillator (LEXT)
Low power consumption
−Sleep, Deepsleep, and Standby modes
−VBAT supply for RTC and 42 x 16-bit battery powered
registers (BPR)
2 x 12-bit 0.5 μs A/D converters, up to 16 channels
−Conversion range: 0 V to 3.6 V
−Dual sample and hold capability
−Temparature sensor
DMA: 12-channel DMA controller
−Peripherals supported: timers, ADCs, SDIOs,
I2Ss, SPIs, I2Cs, and USARTs
Debug mode
−Serial wire debug (SWD) and JTAG interface
Up to 55 fast I/O Interfaces
−27/39/55 multifunctional and bidirectional I/Os, all
mappable to 16 external interrupt vectors and almost 5
V-tolerant
−All fast I/Os, control registers accessable with fAHB speed
Up to 12 Timers
−Up to5 x 16-bit timers +2 x 32-bit timers; each with 4
IC/OC/PWMor pulse counter andquadrature
(incremental) encoder input.
−Up to2 x 16-bit motor control PWMadvanced timers
with dead-time generator and emergency brake
−2 x Watchdog timers
−SysTick timer: 24-bitdowncounter
Up to 13 Communication Interfaces
−Up to2 x I2C interfaces (SMBus/PMBus)
−Up to5 x USARTs (ISO7816 interface, LIN, IrDA
capability, and modemcontrol)
−Up to2 x SPIs (can be used as I2S)
−Up to2 x CAN interfaces (2.0B Active)
−USB2.0 full-speed interface supporting Crystal-less
−SDIO
CRC Calculation Unit
96-bit unique ID (UID)
Packages
−LQFP64 10x10 mm
−LQFP64 7x7 mm
−QFN48 6 x 6 mm
−QFN32 4x4 mm
List of Models