7
SLAU356I – March 2015 – Revised June 2019
Copyright © 2015–2019, Texas Instruments Incorporated
Contents
8.17
Exiting LPM3 or LPM4 Mode – Interrupt Based Wakeup
...........................................................
8.18
Exiting LPM3 or LPM4 Mode – Interrupt From Device Pins
........................................................
8.19
Exiting LPM3 or LPM4 Mode – DMA Trigger Based Wakeup (Not Applicable for MSP432P401R and
MSP432P401M Devices)
................................................................................................
8.20
Entering LPM3.5 and LPM4.5 Modes
..................................................................................
8.21
Exiting LPM3.5 and LPM4.5 Modes
....................................................................................
8.22
Supply Voltage Supervisor and Monitor and Power Modes
.........................................................
8.23
Low-Power Reset
.........................................................................................................
8.24
Power Requests During Debug
.........................................................................................
8.24.1
Debug During Active Modes
..................................................................................
8.24.2
Debug During LPM0 Modes
...................................................................................
8.24.3
Debug During LPM3, LPM4, and LPMx.5 Modes
..........................................................
8.25
Wake-up Sources From Low-Power Modes
..........................................................................
8.26
PCM Registers
............................................................................................................
8.26.1
PCMCTL0 Register (offset = 00h) [reset = A5960000h]
...................................................
8.26.2
PCMCTL1 Register (offset = 04h) [reset = A5960000h]
...................................................
8.26.3
PCMIE Register (offset = 08h) [reset = 00000000h]
.......................................................
8.26.4
PCMIFG Register (offset = 0Ch) [reset = 00000000h]
....................................................
8.26.5
PCMCLRIFG Register (offset = 10h) [reset = 00000000h]
................................................
9
Flash Controller (FLCTL)
...................................................................................................
9.1
Introduction
................................................................................................................
9.1.1
Flash Memory Organization
....................................................................................
9.1.2
Flash Controller Address Mapping
............................................................................
9.1.3
Flash Controller Access Privileges
............................................................................
9.2
Common Operations Using the Flash Controller
.....................................................................
9.2.1
Using MSP432 Driver Library for Flash Operations
.........................................................
9.2.2
Flash Read
.......................................................................................................
9.2.3
Flash Program
....................................................................................................
9.2.4
Flash Erase
.......................................................................................................
9.2.5
Flash Program and Erase Protection
.........................................................................
9.3
Advanced Operations using the Flash Controller
.....................................................................
9.3.1
Advanced Flash Read
..........................................................................................
9.3.2
Advanced Flash Program
.......................................................................................
9.3.3
Advanced Flash Erase
..........................................................................................
9.3.4
Flash Controller Interrupts
.....................................................................................
9.3.5
Application Benchmarking Features
...........................................................................
9.3.6
Support for AM_LF_VCOREx and LPM0_LF_VCOREx Power Modes
..................................
9.3.7
Flash Functionality During Resets
.............................................................................
9.4
FLCTL Registers
..........................................................................................................
9.4.1
FLCTL_POWER_STAT Register (offset = 0000h)
.........................................................
9.4.2
FLCTL_BANK0_RDCTL Register (offset = 0010h)
.........................................................
9.4.3
FLCTL_BANK1_RDCTL Register (offset = 0014h)
.........................................................
9.4.4
FLCTL_RDBRST_CTLSTAT Register (offset = 0020h)
...................................................
9.4.5
FLCTL_RDBRST_STARTADDR Register (offset = 0024h)
...............................................
9.4.6
FLCTL_RDBRST_LEN Register (offset = 0028h)
..........................................................
9.4.7
FLCTL_RDBRST_FAILADDR Register (offset = 003Ch)
..................................................
9.4.8
FLCTL_RDBRST_FAILCNT Register (offset = 0040h)
....................................................
9.4.9
FLCTL_PRG_CTLSTAT Register (offset = 0050h)
.........................................................
9.4.10
FLCTL_PRGBRST_CTLSTAT Register (offset = 0054h)
................................................
9.4.11
FLCTL_PRGBRST_STARTADDR Register (offset = 0058h)
............................................
9.4.12
FLCTL_PRGBRST_DATA0_0 Register (offset = 060h)
..................................................
9.4.13
FLCTL_PRGBRST_DATA0_1 Register (offset = 064h)
..................................................
9.4.14
FLCTL_PRGBRST_DATA0_2 Register (offset = 068h)
..................................................