The CC32xx application MCU subsystem is built around an Arm Cortex-M4 processor core, which provides outstanding computational performance and exceptional system response to interrupts at low power consumption, while optimizing memory footprint—making the MCU subsystem an ideal fit for embedded applications.
Key features of an Arm Cortex-M4 processor core are:
- Thumb®-2 mixed 16-bit and 32-bit instruction set delivers the high performance expected of a 32-bit Arm core in a compact memory size, enabling richer applications within a given device memory size.
- Single-cycle multiply instruction and hardware divide
- Atomic bit manipulation (bit-banding), delivering maximum memory use and streamlined peripheral control
- Unaligned data access, enabling data to be efficiently packed into memory
- Hardware division and fast multiplier
- Deterministic, high-performance interrupt handling for time-critical applications
- Configurable 4-pin JTAG and 2-pin (SWJ-DP) debug access
- Ultra-low-power sleep modes
- Low active power consumption
- 80MHz operation