English
Language : 

LM3S101 Datasheet, PDF (3/445 Pages) List of Unclassifed Manufacturers – Microcontroller
Stellaris® LM3S101 Microcontroller
Table of Contents
Revision History ............................................................................................................................. 17
About This Document .................................................................................................................... 21
Audience .............................................................................................................................................. 21
About This Manual ................................................................................................................................ 21
Related Documents ............................................................................................................................... 21
Documentation Conventions .................................................................................................................. 22
1
1.1
1.2
1.3
1.4
1.4.1
1.4.2
1.4.3
1.4.4
1.4.5
1.4.6
1.4.7
1.4.8
1.4.9
Architectural Overview .......................................................................................... 24
Product Features .......................................................................................................... 24
Target Applications ........................................................................................................ 29
High-Level Block Diagram ............................................................................................. 29
Functional Overview ...................................................................................................... 31
ARM Cortex™-M3 ......................................................................................................... 31
Motor Control Peripherals .............................................................................................. 32
Analog Peripherals ........................................................................................................ 32
Serial Communications Peripherals ................................................................................ 32
System Peripherals ....................................................................................................... 33
Memory Peripherals ...................................................................................................... 34
Additional Features ....................................................................................................... 34
Hardware Details .......................................................................................................... 35
System Block Diagram .................................................................................................. 36
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
The Cortex-M3 Processor ...................................................................................... 37
Block Diagram .............................................................................................................. 38
Overview ...................................................................................................................... 39
System-Level Interface .................................................................................................. 39
Integrated Configurable Debug ...................................................................................... 39
Trace Port Interface Unit (TPIU) ..................................................................................... 40
Cortex-M3 System Component Details ........................................................................... 40
Programming Model ...................................................................................................... 41
Processor Mode and Privilege Levels for Software Execution ........................................... 41
Stacks .......................................................................................................................... 41
Register Map ................................................................................................................ 42
Register Descriptions .................................................................................................... 43
Exceptions and Interrupts .............................................................................................. 56
Data Types ................................................................................................................... 56
Memory Model .............................................................................................................. 56
Memory Regions, Types and Attributes ........................................................................... 57
Memory System Ordering of Memory Accesses .............................................................. 58
Behavior of Memory Accesses ....................................................................................... 58
Software Ordering of Memory Accesses ......................................................................... 58
Bit-Banding ................................................................................................................... 59
Data Storage ................................................................................................................ 62
Synchronization Primitives ............................................................................................. 62
Exception Model ........................................................................................................... 63
Exception States ........................................................................................................... 64
Exception Types ............................................................................................................ 64
July 14, 2014
3
Texas Instruments-Production Data