English
Language : 

LM3S5956-IQR80-C1 Datasheet, PDF (3/1144 Pages) Texas Instruments – Stellaris® LM3S5956 Microcontroller
NRND: Not recommended for new designs.
Stellaris® LM3S5956 Microcontroller
Table of Contents
Revision History ............................................................................................................................. 37
About This Document .................................................................................................................... 46
Audience .............................................................................................................................................. 46
About This Manual ................................................................................................................................ 46
Related Documents ............................................................................................................................... 46
Documentation Conventions .................................................................................................................. 47
1
1.1
1.2
1.3
1.3.1
1.3.2
1.3.3
1.3.4
1.3.5
1.3.6
1.3.7
1.3.8
1.4
Architectural Overview .......................................................................................... 49
Overview ...................................................................................................................... 49
Target Applications ........................................................................................................ 51
Features ....................................................................................................................... 51
ARM Cortex-M3 Processor Core .................................................................................... 51
On-Chip Memory ........................................................................................................... 53
Serial Communications Peripherals ................................................................................ 54
System Integration ........................................................................................................ 58
Advanced Motion Control ............................................................................................... 64
Analog .......................................................................................................................... 66
JTAG and ARM Serial Wire Debug ................................................................................ 68
Packaging and Temperature .......................................................................................... 68
Hardware Details .......................................................................................................... 68
2
2.1
2.2
2.2.1
2.2.2
2.2.3
2.2.4
2.3
2.3.1
2.3.2
2.3.3
2.3.4
2.3.5
2.3.6
2.4
2.4.1
2.4.2
2.4.3
2.4.4
2.4.5
2.4.6
2.4.7
2.5
2.5.1
2.5.2
2.5.3
The Cortex-M3 Processor ...................................................................................... 69
Block Diagram .............................................................................................................. 70
Overview ...................................................................................................................... 71
System-Level Interface .................................................................................................. 71
Integrated Configurable Debug ...................................................................................... 71
Trace Port Interface Unit (TPIU) ..................................................................................... 72
Cortex-M3 System Component Details ........................................................................... 72
Programming Model ...................................................................................................... 73
Processor Mode and Privilege Levels for Software Execution ........................................... 73
Stacks .......................................................................................................................... 73
Register Map ................................................................................................................ 74
Register Descriptions .................................................................................................... 75
Exceptions and Interrupts .............................................................................................. 88
Data Types ................................................................................................................... 88
Memory Model .............................................................................................................. 88
Memory Regions, Types and Attributes ........................................................................... 90
Memory System Ordering of Memory Accesses .............................................................. 90
Behavior of Memory Accesses ....................................................................................... 91
Software Ordering of Memory Accesses ......................................................................... 91
Bit-Banding ................................................................................................................... 92
Data Storage ................................................................................................................ 95
Synchronization Primitives ............................................................................................. 95
Exception Model ........................................................................................................... 96
Exception States ........................................................................................................... 97
Exception Types ............................................................................................................ 97
Exception Handlers ..................................................................................................... 100
October 06, 2012
3
Texas Instruments-Production Data