The XMC4100-F64K128 AB is a 32-bit Microcontroller based on the ARM Cortex-M4 processor core with a built-in DSP instruction set. The single-precision floating-point unit, Direct memory access (DMA) feature and Memory protection unit (MPU) are state-of-the-art for all devices, even the smallest XMC4000 runs with up to 80MHz in core and peripherals. They come with a comprehensive set of common, fast and precise analog/mixed signal, timer/PWM and communication peripherals.
- High performance 32-bit ARM Cortex-M4 CPU
- 32-bit Thumb instruction set
- DSP/MAC Instructions
- System timer (SysTick) for operating system support
- Floating point unit
- Memory protection unit
- Nested vectored interrupt controller
- One general purpose DMA with up-to 8 channels
- Event request unit (ERU)
- Flexible CRC engine (FCE)
- 16kB On-chip boot ROM
- Up to 16kB on-chip high-speed program memory
- 20kB On-chip high speed data memory
- 128kB On-chip flash memory with 1kB instruction cache
- Universal serial bus, USB 2.0 device, with integrated PHY
- Controller area network interface (MultiCAN), Full-CAN/Basic-CAN
- Four Universal serial interface channels (USIC)
- LED and touch-sense controller (LEDTS)
- capture/compare units 4 (CCU4)
- capture/compare units 8 (CCU8)
工业, 自动化与过程控制, 传感与仪器, 电源管理, 电机驱动与控制, 消费电子产品