XMC4500F100K1024ACXQSA1 Description
A microcontroller (MCU for microcontroller units) XMC4500F100K1024ACXQSA1 is a minicomputer on a single VLSI integrated circuit (IC) chip. The microcontroller contains one or more CPU (processor cores) and programmable inputs / outputs of memory and peripherals.
XMC4500F100K1024ACXQSA1 Features
? CPU Core
– High Performance 32-bit ARM Cortex-M4 CPU
– 16-bit and 32-bit Thumb2 instruction set
– DSP/MAC instructions
– System timer (SysTick) for Operating System support
? Floating Point Unit
? Memory Protection Unit
? Nested Vectored Interrupt Controller
? Two General Purpose DMA with up-to 12 channels
? Event Request Unit (ERU) for programmable processing of external and internal
service requests
? Flexible CRC Engine (FCE) for multiple bit error detection
On-Chip Memories
? 16 KB on-chip boot ROM
? 64 KB on-chip high-speed program memory
? 64 KB on-chip high speed data memory
? 32 KB on-chip high-speed communication
? 1024 KB on-chip Flash Memory with 4 KB instruction cache
Communication Peripherals
? Ethernet MAC module capable of 10/100 Mbit/s transfer rates
? Universal Serial Bus, USB 2.0 host, Full-Speed OTG, with integrated PHY
? Controller Area Network interface (MultiCAN), Full-CAN/Basic-CAN with 3 nodes, 64
message objects (MO), data rate up to 1MBit/s
? Six Universal Serial Interface Channels (USIC),providing 6 serial channels, usable as
UART, double-SPI, quad-SPI, IIC, IIS and LIN interfaces
? LED and Touch-Sense Controller (LEDTS) for Human-Machine interface
? SD and Multi-Media Card interface (SDMMC) for data storage memory cards
? External Bus Interface Unit (EBU) enabling communication with external memories
and off-chip peripherals
Analog Frontend Peripherals
? Four Analog-Digital Converters (VADC) of 12-bit resolution, 8 channels each, with
input out-of-range comparators
? Delta Sigma Demodulator with four channels, digital input stage for A/D signal
conversion
? Digital-Analogue Converter (DAC) with two channels of 12-bit resolution
XMC4500F100K1024ACXQSA1 Applications
programmable inputs / outputs of memory and peripherals