Infineon XMC™1400 Industrial Series MCUs are based on the ARM® Cortex®-M0 processor core. The XMC1400 series addresses the real-time control needs of motor control and digital power conversion. The MCUs also features peripherals for LED lighting applications and human-machine interface (HMI). The XMC1400 series devices combine the extended functionality and performance of the Cortex-M0 core with powerful on-chip peripheral subsystems and on-chip memory units.
Features
CPU subsystem
32-bit ARM Cortex-M0 CPU Core 0.84DMIPS/MHz (Dhrystone 2.1) at 48MHz
Nested Vectored Interrupt Controller
64 interrupt nodes
MATH coprocessor: 24-bit trigonometric calculation (CORDIC); 32-bit divide operation
2x4 channels ERU for event interconnections
On-Chip Memories
8Kbyte ROM
16Kbyte SRAM (with parity)
Up to 200Kbyte Flash (with ECC)
Supply, Reset and Clock
1.8V to 5.5V supply with power on reset and brownout detector
On-chip clock monitor
External crystal oscillator support (32kHz and 4 to 20MHz)
Internal slow and fast oscillators without the need of PLL
System Control
Window watchdog
Real time clock module
Pseudo-random number generator
Communication Peripherals
Four USIC channels, usable as; UART (up to 12Mb/s); single-SPI (up to 12Mb/s); double-SPI (up to 2×12Mb/s); quad-SPI (up to 4×12Mb/s); IIC (up to 400kb/s); IIS (up to 12Mb/s); LIN interfaces (20kb/s)
LEDTS in Human-Machine interface; up to 24 touch pads; drive up to 144 LEDs
MultiCAN+, Full-CAN/Basic-CAN with 2 nodes, 32 message objects (up to 1MBaud)
Packages
TSSOP-38 (9.7×6.4mm2)
VQFN-40/48/64 (5×5/7×7/8×8mm2)
LQFP-64 (12×12mm2)
Tools
Free DAVE™ toolchain with low-level drivers and apps