User manual

Chapter 2
SWCU117AFebruary 2015Revised March 2015
The Cortex-M3 Processor
The CC26xx family of microcontrollers builds on Cortex-M3 core to bring high-performance 32-bit
computing to cost-sensitive embedded microcontroller applications, such as factory automation and
control, industrial control power devices, building and home automation, and stepper motor control.
This chapter provides information on the CC26xx implementation of the Cortex-M3 processor.
For technical details on the instruction set, see the Cortex™-M3 Instruction Set Technical User's Manual.
Topic ........................................................................................................................... Page
2.1 The Cortex-M3 Processor Introduction ................................................................. 29
2.2 Block Diagram ................................................................................................... 29
2.3 Overview........................................................................................................... 30
2.4 Programming Model ........................................................................................... 31
2.5 Coretex-M3 Core Registers.................................................................................. 33
2.6 Instruction Set Summary..................................................................................... 47
2.7 Cortex-M3 Processor Registers ........................................................................... 50
28
The Cortex-M3 Processor SWCU117AFebruary 2015Revised March 2015
Submit Documentation Feedback
Copyright © 2015, Texas Instruments Incorporated