The microcontroller's Memory Protection Unit (MPU) and fast, flexible interrupt controller support the latest real-time operating systems. The Peripheral Direct Memory Access (PDMA) controller transfers data between peripherals and memories without processor involvement, drastically reducing processing overhead with large continuous data streams between MCU modules.
The power manager improves design flexibility and security: the on-chip brown-out detector monitors the power supply, the CPU is run by the on-chip RC oscillator or one of external oscillator sources, and the Real-Time Clock (RTC) and its associated timer track time.