SWRU543B January 2019 – June 2025 CC3230S , CC3230SF , CC3235MODS , CC3235MODSF , CC3235S , CC3235SF
The CC32xx device incorporates a dedicated instance of the Arm Cortex-M4 CPU core for executing application code with or without a real-time operating system (RTOS). This processor core is not used in any manner for running any networking or device management task.
This dedicated Arm Cortex-M4 core, along with large on-chip SRAM, a rich set of peripherals, and advanced DC-DC-based power management, provides a robust, contention-free, high-performance application platform at much lower power, lower cost, and smaller solution size when compared to solutions based on discrete MCUs.
Features include:
The Arm Cortex-M4 application processor core in the CC32xx does not include the floating point unit (FPU) and memory protection unit (MPU).
This chapter provides information on the implementation of the Cortex-M4 application processor in the CC32xx, including the programming model, the memory model, the exception model, fault handling, and power management. For technical details on the Arm Cortex-M4 CPU core, see the Arm® Cortex®-M4 Processor Technical Reference Manual (ARM 100166_0001_00).
For technical details on the instruction set, see the Cortex®-M4 Devices Generic User Guide (ARM DUI 0553A).