LM3S315 Data Sheet
October 8, 2006
11
Preliminary
List of Registers
System Control ............................................................................................................................... 50
Register 1:
Device Identification 0 (DID0), offset 0x000 .............................................................................. 58
Register 2:
Device Identification 1 (DID1), offset 0x004 .............................................................................. 59
Register 3:
Device Capabilities 0 (DC0), offset 0x008................................................................................. 61
Register 4:
Device Capabilities 1 (DC1), offset 0x010................................................................................. 62
Register 5:
Device Capabilities 2 (DC2), offset 0x014................................................................................. 64
Register 6:
Device Capabilities 3 (DC3), offset 0x018................................................................................. 65
Register 7:
Device Capabilities 4 (DC4), offset 0x01C ................................................................................ 67
Register 8:
Power-On and Brown-Out Reset Control (PBORCTL), offset 0x030 ........................................ 68
Register 9:
LDO Power Control (LDOPCTL), offset 0x034.......................................................................... 69
Register 10:
Software Reset Control 0 (SRCR0), offset 0x040 ..................................................................... 70
Register 11:
Software Reset Control 1 (SRCR1), offset 0x044 ..................................................................... 71
Register 12:
Software Reset Control 2 (SRCR2), offset 0x048 ..................................................................... 72
Register 13:
Raw Interrupt Status (RIS), offset 0x050................................................................................... 73
Register 14:
Interrupt Mask Control (IMC), offset 0x054 ............................................................................... 74
Register 15:
Masked Interrupt Status and Clear (MISC), offset 0x058.......................................................... 76
Register 16:
Reset Cause (RESC), offset 0x05C .......................................................................................... 77
Register 17:
Run-Mode Clock Configuration (RCC), offset 0x060................................................................. 78
Register 18:
XTAL to PLL Translation (PLLCFG), offset 0x064 .................................................................... 83
Register 19:
Run-Mode Clock Gating Control 0 (RCGC0), offset 0x100 ....................................................... 84
Register 20:
Sleep-Mode Clock Gating Control 0 (SCGC0), offset 0x110..................................................... 84
Register 21:
Deep-Sleep-Mode Clock Gating Control 0 (DCGC0), offset 0x120........................................... 84
Register 22:
Run-Mode Clock Gating Control 1 (RCGC1), offset 0x104 ....................................................... 86
Register 23:
Sleep-Mode Clock Gating Control 1 (SCGC1), offset 0x114..................................................... 86
Register 24:
Deep-Sleep-Mode Clock Gating Control 1 (DCGC1), offset 0x124........................................... 86
Register 25:
Run-Mode Clock Gating Control 2 (RCGC2), offset 0x108 ....................................................... 88
Register 26:
Sleep-Mode Clock Gating Control 2 (SCGC2), offset 0x118..................................................... 88
Register 27:
Deep-Sleep-Mode Clock Gating Control 2 (DCGC2), offset 0x128........................................... 88
Register 28:
Deep-Sleep Clock Configuration (DSLPCLKCFG), offset 0x144 .............................................. 89
Register 29:
Clock Verification Clear (CLKVCLR), offset 0x150.................................................................... 90
Register 30:
Allow Unregulated LDO to Reset the Part (LDOARST), offset 0x160 ....................................... 91
Internal Memory .............................................................................................................................. 92
Register 1:
Flash Memory Protection Read Enable (FMPRE), offset 0x130 ............................................... 97
Register 2:
Flash Memory Protection Program Enable (FMPPE), offset 0x134 .......................................... 97
Register 3:
USec Reload (USECRL), offset 0x140...................................................................................... 98
Register 4:
Flash Memory Address (FMA), offset 0x000 ............................................................................. 99
Register 5:
Flash Memory Data (FMD), offset 0x004 ................................................................................ 100
Register 6:
Flash Memory Control (FMC), offset 0x008 ............................................................................ 101
Register 7:
Flash Controller Raw Interrupt Status (FCRIS), offset 0x00C ................................................. 103
Register 8:
Flash Controller Interrupt Mask (FCIM), offset 0x010 ............................................................. 104
Register 9:
Flash Controller Masked Interrupt Status and Clear (FCMISC), offset 0x014......................... 105
General-Purpose Input/Outputs (GPIOs) .................................................................................... 106
Register 1:
GPIO Data (GPIODATA), offset 0x000 ................................................................................... 114
Register 2:
GPIO Direction (GPIODIR), offset 0x400 ................................................................................115
Register 3:
GPIO Interrupt Sense (GPIOIS), offset 0x404......................................................................... 116
Register 4:
GPIO Interrupt Both Edges (GPIOIBE), offset 0x408.............................................................. 117