Feature
Core: ARM®32-bit Cortex®-M4F CPU with FPU
−240 MHz maximum frequency, with a Memory
Protection Unit (MPU), single-cycle multiplication
and hardware division
−Floating Point Unit (FPU)
−DSP instructions
Memories
−256 to 1024 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 96 + 128 KBytes of SRAM
−External memory controller (XMC) with 2 Chip
Select, supports multiplexed SRAM/NOR/PSRAM
and NAND memories
−LCD parallel interface, 8080/6800 modes
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)
3 x 12-bit 0.5 μs A/D converters, up to 16 channels
−Conversion range: 0 V to 3.6 V
−Triple sample and hold capability
−Temparature sensor
2 x 12-bit D/A converters
DMA: 14-channel DMA controller
−Peripherals supported: timers, ADCs, SDIOs,
I2Ss, SPIs, I2Cs, and USARTs
Debug Mode
−Serial wire debug (SWD) and JTAG interface
−Cortex®-M4F Embedded Trace Macrocell (ETMTM)
Up to 80 Fast I/O Interfaces
−37/51/80multifunctional 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 17 Timers
−Up to8 x 16-bittimers + 2 x 32-bit timers; each with 4
IC/OC/PWMor pulse counter andquadrature
(incremental) encoder input.
−Up to2 x 16-bit motor control PWM advanced timers
with dead-time generator andemergency brake
−2 x Watchdogtimers
−SysTick timer: 24-bitdowncounter
−2 x 16-bit basic timers to drive the DAC
Up to 21 Communication Interfaces
−Up to3 x I2Cinterfaces (SMBus/PMBus)
−Up to8 x USARTs (ISO7816 interface,LIN, IrDA
capability, and modem control)
−Up to4 x SPIs (50 Mbit/s), all with I2Sinterface
multiplexed,.I2S2/ I2S3 support full-duplex
−Up to2 x CAN interfaces (2.0B Active)
−USB2.0 full-speed interface supporting Crystal-less
−Up to2 x SDIO interfaces
−10/100M Ethernet MAC with dedicated DMA and
SRAM(4 KBytes): IEEE1588 hardware support, MII/RMII
available
CRC Calculation Unit
96-bit unique ID (UID)
Packages
−LQFP100 14x14mm
−LQFP64 10x10 mm
−LQFP48 7x7 mm
−QFN48 6 x 6mm
List of Models