TI1 MSP432P411VIPZ Simplelink mixed-signal microcontroller Datasheet

Product
Folder
Order
Now
Technical
Documents
Tools &
Software
Support &
Community
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
MSP432P411x, MSP432P401x SimpleLink™ Mixed-Signal Microcontrollers
1 Device Overview
1.1
Features
1
• Core
– Arm® 32-Bit Cortex®-M4F CPU With Floating
Point Unit and Memory Protection Unit
– Frequency up to 48 MHz
– ULP Benchmark
– 150.6 ULPBench™-CP
Performance Benchmark
– 3.41 CoreMark/MHz
– 1.22 DMIPS/MHz (Dhrystone 2.1)
• Advanced Low-Power Analog Features
– SAR Analog-To-Digital Converter (ADC) With
16-Bit Precision and up to 1 Msps
– Differential and Single-Ended Inputs
– Two Window Comparators
– Up to 24 Input Channels
– Internal Voltage Reference With 25-ppm/°C
Typical Stability
– Two Analog Comparators
– Integrated LCD Driver With Contrast Control for
up to 320 Segments
• Memories
– Up to 2048KB of Flash Main Memory
(Organized Into Two Banks Enabling
Simultaneous Read or Execute During Erase)
– 32KB of Flash Information Memory (Including
area used for BSL, TLV, and Flash Mailbox)
– Up to 256KB of SRAM (Including 8KB of
Backup Memory)
– 2KB of Utility SRAM
– 32KB of ROM with MSP432™ Peripheral Driver
Libraries
• Ultra-Low-Power Operating Modes
– Active: 100 µA/MHz
– Low-Frequency Active: 95 µA (at 128 kHz)
– LPM3 (With RTC): 820 nA
– LPM3.5 (With RTC): 820 nA
– LPM4: 690 nA
– LPM4.5: 22 nA
• SimpleLink™ Platform
– Support for Bluetooth® Low Energy, Wi-Fi®, and
Sub-1 GHz
– Single Development Environment
– 100% Code Reuse Across SimpleLink SDK
• Operating Characteristics
– Wide Supply Voltage Range: 1.62 V to 3.7 V
– Temperature Range (Ambient): –40°C to 85°C
• Flexible Clocking Features
– Programmable Internal DCO (up to 48 MHz)
– 32.768-kHz Low-Frequency Crystal (LFXT)
– High-Frequency Crystal (HFXT) up to 48 MHz
– Low-Frequency Trimmed Internal Reference
Oscillator (REFO)
– Very-Low-Power Low-Frequency Internal
Oscillator (VLO)
– Module Oscillator (MODOSC)
– System Oscillator (SYSOSC)
• Code Security Features
– JTAG and SWD Lock
– IP Protection (up to Four Secure Flash Zones,
Each With Configurable Start Address and Size)
• Enhanced System Options
– Programmable Supervision and Monitoring of
Supply Voltage
– Multiple-Class Resets for Better Control of
Application and Debug
– 8-Channel DMA
– RTC With Calendar and Alarm Functions
• Timing and Control
– Up to Four 16-Bit Timers, Each With up to Five
Capture, Compare, PWM Capability
– Two 32-Bit Timers with Interrupt Generation
Capability
• Serial Communication
– Up to Four eUSCI_A Modules
– UART With Automatic Baud-Rate Detection
– IrDA Encode and Decode
– SPI (up to 16 Mbps)
– Up to Four eUSCI_B Modules
– I2C (With Multiple-Slave Addressing)
– SPI (up to 16 Mbps)
• Flexible I/O Features
– Ultra-Low-Leakage I/Os (±20 nA Maximum)
– All I/Os With Capacitive Touch Capability
– Up to 48 I/Os With Interrupt and Wake-up
Capability
– Up to 24 I/Os With Port Mapping Capability
– Eight I/Os With Glitch Filtering Capability
• Encryption and Data Integrity Accelerators
– 128-, 192-, or 256-Bit AES Encryption and
Decryption Accelerator
– 32-Bit Hardware CRC Engine
1
An IMPORTANT NOTICE at the end of this data sheet addresses availability, warranty, changes, use in safety-critical applications,
intellectual property matters and other important disclaimers. PRODUCTION DATA.
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
• JTAG and Debug Support
– 4-Pin JTAG and 2-Pin SWD Debug Interfaces
1.2
•
•
Applications
Metering
– Flow Meter
– Electric Meters
– Fault Detectors
– Field Transmitters
Building Automation
– Thermostat
– Security Systems
– Smoke Detectors
– Access Panels
1.3
– Serial Wire Trace
– Power Debug and Profiling of Applications
•
•
Factory Automation
– Wireless Power Monitor
– Predictive Failure Sensors
– Field Transmitter
– Foundational Field Bus
Health and Fitness
– Health Monitors
– Fitness Accessories
– Blood Glucose Meters
Description
The SimpleLink MSP432P411x and MSP432P401x microcontrollers (MCUs) are optimized wireless host
MCUs with an integrated 16-bit precision ADC, delivering ultra-low-power performance including 100
µA/MHz in active power and 820 nA in standby power with FPU and DSP extensions. As an optimized
wireless host MCU, the MSP432P411x and MSP432P401x let developers add high-precision analog and
memory extension to applications based on SimpleLink wireless connectivity solutions.
The MSP432P411x and MSP432P401x devices are part of the SimpleLink MCU platform, which consists
of Wi-Fi, Bluetooth low energy, Sub-1 GHz, and host MCUs. All share a common, easy-to-use
development environment with one core software development kit (SDK) and a rich tool set. A one-time
integration of the SimpleLink platform lets you add any combination of devices from the portfolio into your
design. The ultimate goal of the SimpleLink platform is to achieve 100 percent code reuse when your
design requirements change. For more information, visit www.ti.com/simplelink.
MSP432P411x and MSP432P401x MCUs are supported by a comprehensive ecosystem of tools,
software, documentation, training, and support to get your development started quickly. The LaunchPad™
development kit or MSP-TS432PZ100 target socket board (with additional MCU sample) along with the
free SimpleLink MSP432 SDK are all you need to get started.
Device Information
PART NUMBER
BODY SIZE
(2)
MSP432P4111PZ
MSP432P411YPZ
MSP432P411VPZ
LQFP (100)
14 mm × 14 mm
MSP432P4011RGC
MSP432P401YRGC
MSP432P401VRGC
VQFN (64)
9 mm × 9 mm
(1)
(2)
2
PACKAGE
(1)
For the most current part, package, and ordering information for all available devices, see the Package
Option Addendum in Section 9, or see the TI website at www.ti.com.
The sizes shown here are approximations. For the package dimensions with tolerances, see the
Mechanical Data in Section 9.
Device Overview
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
1.4
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
Functional Block Diagram
Figure 1-1 and Figure 1-2 show the functional block diagrams of the MSP432P411x and MSP432P401x
devices, respectively.
LFXIN, LFXOUT,
HFXIN HFXOUT
DCOR
PJ.x
P1.x to P10.x
LPM3.5 Domain
Capacitive Touch I/O 0,
Capacitive Touch I/O 1
DMA
PCM
PSS
Power
Control
Manager
Power
Supply
System
Backup
Memory
CS
RTC_C
WDT_A
Clock
System
Real-Time
Clock
Watchdog
Timer
Utility
SRAM
ROM
(Driver
Library)
RSTCTL
SYSCTL_A
Reset
Controller
System
Controller
SRAM
8KB
I/O Ports
I/O Ports
P1 to P10
78 I/Os
PJ
6 I/Os
8 Channels
Address
CPU
Bus
Control
Logic
Data
Flash
Arm
Cortex-M4F
2048KB
1024KB
512KB
SRAM
(includes
Backup
Memory)
256KB
128KB
2KB
32KB
AES256
Security
Encryption,
Decryption
CRC32
MPU
NVIC, SysTick
FPB, DWT
LCD_F
ITM, TPIU
JTAG, SWD
8-mux
up to
320
Segments
Precision
ADC
Comp_E0
Comp_E1
REF_A
1 Msps,
SAR A/D
Analog
Comparator
Voltage
Reference
TA0, TA1
TA2,TA3
Timer_A
16 Bit
5 CCR
Timer32
Two 32-bit
Timers
eUSCI_A0
eUSCI_A1
eUSCI_A2
eUSCI_A3
(UART,
IrDA, SPI)
eUSCI_B0
eUSCI_B1
eUSCI_B2
eUSCI_B3
2
(I C, SPI)
Copyright © 2017, Texas Instruments Incorporated
Figure 1-1. MSP432P411x Functional Block Diagram
Device Overview
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
3
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
LFXIN, LFXOUT,
HFXIN HFXOUT
DCOR
P1.x to P10.x
PJ.x
LPM3.5 Domain
Capacitive Touch I/O 0,
Capacitive Touch I/O 1
DMA
PCM
PSS
Power
Control
Manager
Power
Supply
System
Backup
Memory
CS
RTC_C
WDT_A
Clock
System
Real-Time
Clock
Watchdog
Timer
Utility
SRAM
ROM
(Driver
Library)
RSTCTL
SYSCTL_A
Reset
Controller
System
Controller
SRAM
8KB
I/O Ports
I/O Ports
P1 to P10
78 I/Os
PJ
6 I/Os
8 Channels
Address
CPU
Arm
Cortex-M4F
Bus
Control
Logic
Data
Flash
2048KB
1024KB
512KB
SRAM
(includes
Backup
Memory)
256KB
128KB
2KB
32KB
AES256
Security
Encryption,
Decryption
CRC32
MPU
NVIC, SysTick
FPB, DWT
ITM, TPIU
Precision
ADC
Comp_E0
Comp_E1
REF_A
JTAG, SWD
1 Msps,
SAR A/D
Analog
Comparator
Voltage
Reference
TA0, TA1
TA2,TA3
Timer_A
16 Bit
5 CCR
Timer32
Two 32-bit
Timers
eUSCI_A0
eUSCI_A1
eUSCI_A2
eUSCI_A3
(UART,
IrDA, SPI)
eUSCI_B0
eUSCI_B1
eUSCI_B2
eUSCI_B3
(I2C, SPI)
Copyright © 2017, Texas Instruments Incorporated
Figure 1-2. MSP432P401x Functional Block Diagram
The CPU and all of the peripherals in the device interact with each other through a common AHB matrix.
In some cases, there are bridges between the AHB ports and the peripherals. These bridges are
transparent to the application from a memory map perspective and, therefore, are not shown in the block
diagram.
4
Device Overview
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
Table of Contents
1
2
3
Device Overview ......................................... 1
1.1
Features .............................................. 1
1.2
Applications ........................................... 2
1.3
Description ............................................ 2
1.4
Functional Block Diagram ............................ 3
5
5.20
Revision History ......................................... 5
Device Comparison ..................................... 6
Related Products ..................................... 6
3.1
4
5.19
Terminal Configuration and Functions .............. 7
4.1
Pin Diagram for MSP432P411xI Devices ............ 7
4.2
Pin Diagram for MSP432P401xI Devices ............ 8
4.3
Pin Attributes ......................................... 9
4.4
Signal Descriptions .................................. 20
4.5
Pin Multiplexing
4.6
Buffer Types......................................... 29
4.7
Connections for Unused Pins ....................... 30
.....................................
6
29
Specifications ........................................... 31
........................
........................................
Recommended Operating Conditions ...............
Recommended External Components .............
Operating Mode VCC Ranges .......................
Operating Mode CPU Frequency Ranges .........
Operating Mode Peripheral Frequency Ranges ....
5.1
Absolute Maximum Ratings
31
5.2
ESD Ratings
31
5.3
5.4
5.5
5.6
5.7
5.8
31
32
32
33
33
Operating Mode Execution Frequency vs Flash
Wait-State Requirements ........................... 34
5.9
5.10
5.11
5.12
5.13
5.14
5.15
5.16
5.17
5.18
Current Consumption During Device Reset.........
Current Consumption in LDO-Based Active
Modes – Dhrystone 2.1 Program ...................
Current Consumption in DC/DC-Based Active
Modes – Dhrystone 2.1 Program ...................
Current Consumption in Low-Frequency Active
Modes – Dhrystone 2.1 Program ...................
Typical Characteristics of Active Mode Currents for
CoreMark Program ..................................
Typical Characteristics of Active Mode Currents for
Prime Number Program .............................
Typical Characteristics of Active Mode Currents for
Fibonacci Program ..................................
Typical Characteristics of Active Mode Currents for
While(1) Program ...................................
Typical Characteristics of Low-Frequency Active
Mode Currents for CoreMark Program ..............
7
35
35
8
35
36
37
38
39
40
41
Current Consumption in LDO-Based LPM0 Modes . 42
9
Current Consumption in DC/DC-Based LPM0
Modes ............................................... 42
Current Consumption in Low-Frequency LPM0
Modes ............................................... 42
5.21
Current Consumption in LPM3, LPM4 Modes ...... 43
5.22
Current Consumption in LPM3 Modes With LCD ... 44
5.23
Current Consumption in LPM3.5, LPM4.5 Modes .. 44
........ 45
................ 45
5.26 Timing and Switching Characteristics ............... 46
Detailed Description ................................... 97
6.1
Overview ............................................ 97
6.2
Processor and Execution Features ................. 97
6.3
Memory Map ........................................ 98
6.4
Memories on MSP432P4x1x....................... 121
6.5
DMA ................................................ 126
6.6
Memory Map Access Details ...................... 127
6.7
Interrupts ........................................... 128
6.8
System Control..................................... 131
6.9
Peripherals ......................................... 137
6.10 Code Development and Debug .................... 147
6.11 Performance Benchmarks ......................... 149
6.12 Input/Output Diagrams ............................. 151
6.13 Device Descriptors (TLV) .......................... 192
6.14 Identification........................................ 195
Applications, Implementation, and Layout ...... 197
7.1
Device Connection and Layout Fundamentals .... 197
5.24
Current Consumption of Digital Peripherals
5.25
Thermal Resistance Characteristics
7.2
Peripheral and Interface-Specific Design
Information ......................................... 198
Device and Documentation Support .............. 200
...................
8.1
Getting Started and Next Steps
8.2
Device and Development Tool Nomenclature ..... 200
8.3
Tools and Software ................................ 201
8.4
Documentation Support ............................ 203
8.5
Related Links
8.6
Community Resources............................. 205
8.7
Trademarks ........................................ 205
8.8
Electrostatic Discharge Caution
8.9
Export Control Notice .............................. 205
8.10
Glossary............................................ 206
......................................
...................
200
205
205
Mechanical, Packaging, and Orderable
Information ............................................. 206
2 Revision History
Changes from December 16, 2017 to February 2, 2018
•
Page
Removed mention of an internal charge pump on the LCD_F module in Section 6.9.11, LCD Controller (LCD_F) . 146
Revision History
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
5
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
3 Device Comparison
Table 3-1 summarizes the features of MSP432P4x1x devices.
Table 3-1. Device Comparison
(1)
eUSCI
(1)
(2)
3.1
DEVICE
FLASH
(KB)
SRAM
(KB)
Precision ADC
(Channels)
LCD
(Segments)
COMP_E0
(Channels)
COMP_E1
(Channels)
Timer_A (2)
CHANNEL
A:
UART, IrDA,
SPI
CHANNEL
B:
SPI, I2C
20-mA
DRIVE
I/Os
TOTAL
I/Os
PACKAGE
MSP432P4111IPZ
2048
256
24 ext, 2 int
320
8
8
5, 5, 5, 5
4
4
4
84
100 PZ
MSP432P411YIPZ
1024
256
24 ext, 2 int
320
8
8
5, 5, 5, 5
4
4
4
84
100 PZ
MSP432P411VIPZ
512
128
24 ext, 2 int
320
8
8
5, 5, 5, 5
4
4
4
84
100 PZ
MSP432P4011IRGC
2048
256
12 ext, 2 int
N/A
2
4
5, 5, 5
3
3
4
48
64 RGC
MSP432P401YIRGC
1024
256
12 ext, 2 int
N/A
2
4
5, 5, 5
3
3
4
48
64 RGC
MSP432P401VIRGC
512
128
12 ext, 2 int
N/A
2
4
5, 5, 5
3
3
4
48
64 RGC
For the most current part, package, and ordering information for all available devices, see the Package Option Addendum in Section 9, or see the TI website at www.ti.com.
Each number in the sequence represents an instantiation of Timer_A with its associated number of capture/compare registers and PWM output generators available. For example, a
number sequence of 3, 5 would represent two instantiations of Timer_A, the first instantiation having 3 and the second instantiation having 5 capture/compare registers and PWM output
generators, respectively.
Related Products
For information about other devices in this family of products or related products, see the following links.
Products for TI Microcontrollers Low-power and high-performance MCUs, with wired and wireless connectivity options.
Products for SimpleLink MSP432 MCUs The SimpleLink MSP432 MCUs with an ultra-low-power Arm Cortex-M4 core are optimized for Internetof-Things sensor node applications. With an integrated Precision ADC, the family enables acquisition and processing of highprecision signals without sacrificing power and is an optimal host MCU for TI's SimpleLink wireless connectivity solutions.
Companion Products for MSP432P4111 Review products that are frequently purchased or used in conjunction with this product.
Reference Designs for MSP432P4111 The TI Designs Reference Design Library is a robust reference design library that spans analog,
embedded processor, and connectivity. Created by TI experts to help you jump start your system design, all TI Designs include
schematic or block diagrams, BOMs, and design files to speed your time to market. Search and download designs at ti.com/tidesigns.
6
Device Comparison
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
4 Terminal Configuration and Functions
4.1
Pin Diagram for MSP432P411xI Devices
P6.2/UCB1STE/C1.5/L27
P6.3/UCB1CLK/C1.4/L26
P6.4/UCB1SIMO/UCB1SDA/C1.3/L25
P6.5/UCB1SOMI/UCB1SCL/C1.2/L24
P6.6/TA2.3/UCB3SIMO/UCB3SDA/C1.1
P6.7/TA2.4/UCB3SOMI/UCB3SCL/C1.0
DVSS3
RSTn/NMI
AVSS2
PJ.2/HFXOUT
PJ.3/HFXIN
AVCC2
P7.0/PM_SMCLK/PM_DMAE0/R03
P7.1/PM_C0OUT/PM_TA0CLK/R13
P7.2/PM_C1OUT/PM_TA1CLK/R23
P7.3/PM_TA0.0
PJ.4/TDI
PJ.5/TDO/SWO
SWDIOTMS
SWCLKTCK
P9.4/UCA3STE/L43
P9.5/UCA3CLK/L42
P9.6/UCA3RXD/UCA3SOMI/L41
P9.7/UCA3TXD/UCA3SIMO/L40
P10.0/UCB3STE/L39
Figure 4-1 shows the pinout of the 100-pin PZ package.
67
P5.3/A2
P1.6/UCB0SIMO/UCB0SDA/L13
10
66
P5.2/A3
P1.7/UCB0SOMI/UCB0SCL/L12
11
65
P5.1/A4
VCORE
12
64
P5.0/A5
DVCC1
13
63
P4.7/A6
VSW
14
62
P4.6/A7
DVSS1
15
61
P4.5/A8
P2.0/PM_UCA1STE/L11
16
60
P4.4/HSMCLK/SVMHOUT/A9
P2.1/PM_UCA1CLK/L10
17
59
P4.3/MCLK/RTCCLK/A10
P2.2/PM_UCA1RXD/PM_UCA1SOMI/L9
18
58
P4.2/ACLK/TA2CLK/A11
P2.3/PM_UCA1TXD/PM_UCA1SIMO/L8
19
57
P4.1/A12/L12
P2.4/PM_TA0.1/L23
20
56
P4.0/A13/L13
P2.5/PM_TA0.2/L22
21
55
P6.1/A14/L14
P2.6/PM_TA0.3/L21
22
54
P6.0/A15/L15
P2.7/PM_TA0.4/L20
23
53
P9.1/A16/L16
P10.4/TA3.0/C0.7/L35
24
52
P9.0/A17/L17
P10.5/TA3.1/C0.6/L34
25
51
26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
P8.7/A18/L18
P7.4/PM_TA1.4/C0.5/L31
A.
B.
C.
D.
E.
P8.6/A19/L19
9
P8.5/A20/L44
P5.4/A1
P1.5/UCB0CLK/L14
P8.4/A21/L45
68
P8.3/TA3CLK/A22/L46
8
P8.2/TA3.2/A23/L47
P5.5/A0
P1.4/UCB0STE/L15
AVCC1
69
DCOR
7
AVSS1
P5.6/TA2.1/VREF+/VeREF+/C1.7
P1.3/UCA0TXD/UCA0SIMO/L16
PJ.1/LFXOUT
70
PJ.0/LFXIN
6
AVSS3
P5.7/TA2.2/VREF-/VeREF-/C1.6
P1.2/UCA0RXD/UCA0SOMI/L17
P3.7/PM_UCB2SOMI/PM_UCB2SCL/L0
71
P3.6/PM_UCB2SIMO/PM_UCB2SDA/L1
5
P3.5/PM_UCB2CLK/L2
DVSS2
P1.1/UCA0CLK/L18
P3.4/PM_UCB2STE/L3
72
P3.3/PM_UCA2TXD/PM_UCA2SIMO/L4
4
P3.2/PM_UCA2RXD/PM_UCA2SOMI/L5
DVCC2
P1.0/UCA0STE/L19
P3.1/PM_UCA2CLK/L6
73
P3.0/PM_UCA2STE/L7
3
P8.1/UCB3CLK/TA2.0/C0.0
P9.2/TA3.3/L33
P10.3/UCB3SOMI/UCB3SCL/L36
P8.0/UCB3STE/TA1.0/C0.1
74
P7.7/PM_TA1.1/C0.2/L28
2
P7.6/PM_TA1.2/C0.3/L29
P9.3/TA3.4/L32
P10.2/UCB3SIMO/UCB3SDA/L37
P7.5/PM_TA1.3/C0.4/L30
100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76
1
75
P10.1/UCB3CLK/L38
The secondary digital functions on Ports P2, P3, and P7 are fully mappable. This pinout shows only the default
mapping. See Section 6.9.2 for details.
A glitch filter is implemented on these digital I/Os: P1.0, P1.4, P1.5, P3.0, P3.4, P3.5, P6.6, P6.7.
UART BSL pins: P1.2 - BSLRXD, P1.3 - BSLTXD
SPI BSL pins: P1.4 - BSLSTE, P1.5 - BSLCLK, P1.6 - BSLSIMO, P1.7 - BSLSOMI
I2C BSL pins: P3.6 - BSLSDA, P3.7 - BSLSCL
Figure 4-1. 100-Pin PZ Package (Top View)
Terminal Configuration and Functions
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
7
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
4.2
www.ti.com
Pin Diagram for MSP432P401xI Devices
P6.6/TA2.3/UCB3SIMO/UCB3SDA/C1.1
P6.7/TA2.4/UCB3SOMI/UCB3SCL/C1.0
DVSS3
RSTn/NMI
AVSS2
PJ.2/HFXOUT
PJ.3/HFXIN
AVCC2
P7.0/PM_SMCLK/PM_DMAE0
P7.1/PM_C0OUT/PM_TA0CLK
P7.2/PM_C1OUT/PM_TA1CLK
P7.3/PM_TA0.0
PJ.4/TDI
PJ.5/TDO/SWO
SWDIOTMS
SWCLKTCK
Figure 4-2 shows the pinout of the 64-pin RGC package.
64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49
6
43
P5.4/A1
P1.6/UCB0SIMO/UCB0SDA
7
42
P5.3/A2
P1.7/UCB0SOMI/UCB0SCL
8
41
P5.2/A3
VCORE
9
40
P5.1/A4
DVCC1
10
39
P5.0/A5
VSW
11
38
P4.7/A6
DVSS1
12
37
P4.6/A7
P2.0/PM_UCA1STE
13
36
P4.5/A8
P2.1/PM_UCA1CLK
14
35
P4.4/HSMCLK/SVMHOUT/A9
P2.2/PM_UCA1RXD/PM_UCA1SOMI
15
34
P4.3/MCLK/RTCCLK/A10
P2.3/PM_UCA1TXD/PM_UCA1SIMO
16
33
17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
A.
B.
C.
D.
E.
F.
P4.2/ACLK/TA2CLK/A11
AVCC1
DCOR
P5.5/A0
P1.5/UCB0CLK
AVSS1
44
PJ.1/LFXOUT
5
PJ.0/LFXIN
P5.6/TA2.1/VREF+/VeREF+/C1.7
P1.4/UCB0STE
AVSS3
45
P3.7/PM_UCB2SOMI/PM_UCB2SCL
4
P3.6/PM_UCB2SIMO/PM_UCB2SDA
P5.7/TA2.2/VREF-/VeREF-/C1.6
P1.3/UCA0TXD/UCA0SIMO
P3.5/PM_UCB2CLK
46
P3.4/PM_UCB2STE
3
P3.3/PM_UCA2TXD/PM_UCA2SIMO
DVSS2
P1.2/UCA0RXD/UCA0SOMI
P3.2/PM_UCA2RXD/PM_UCA2SOMI
47
P3.1/PM_UCA2CLK
DVCC2
2
P3.0/PM_UCA2STE
48
P1.1/UCA0CLK
P8.1/UCB3CLK/TA2.0/C0.0
1
P8.0/UCB3STE/TA1.0/C0.1
P1.0/UCA0STE
The secondary digital functions on Ports P2, P3, and P7 are fully mappable. This pinout shows only the default
mapping. See Section 6.9.2 for details.
A glitch filter is implemented on these digital I/Os: P1.0, P1.4, P1.5, P3.0, P3.4, P3.5, P6.6, P6.7.
TI recommends connecting the thermal pad on the QFN package to DVSS.
UART BSL pins: P1.2 - BSLRXD, P1.3 - BSLTXD
SPI BSL pins: P1.4 - BSLSTE, P1.5 - BSLCLK, P1.6 - BSLSIMO, P1.7 - BSLSOMI
I2C BSL pins: P3.6 - BSLSDA, P3.7 - BSLSCL
Figure 4-2. 64-Pin RGC Package (Top View)
8
Terminal Configuration and Functions
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
4.3
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
Pin Attributes
Table 4-1 describes the attributes of the pins for the MSP432P411xI devices.
Table 4-1. Pin Attributes for MSP432P411xI
PIN NO.
(PZ
PACKAGE)
1
2
3
4
SIGNAL NAME
RESET STATE
AFTER POR (6)
DVCC
OFF
DVCC
N/A
L38
O
Analog
DVCC
N/A
P10.2 (RD)
I/O
LVCMOS
DVCC
OFF
UCB3SIMO
I/O
LVCMOS
DVCC
N/A
UCB3SDA
I/O
LVCMOS
DVCC
N/A
L37
O
Analog
DVCC
N/A
P10.3 (RD)
I/O
LVCMOS
DVCC
OFF
UCB3SOMI
I/O
LVCMOS
DVCC
N/A
UCB3SCL
I/O
LVCMOS
DVCC
N/A
L36
O
Analog
DVCC
N/A
P1.0 (RD)
I/O
LVCMOS
DVCC
OFF
UCA0STE
I/O
LVCMOS
DVCC
N/A
(7)
O
Analog
DVCC
N/A
P1.1 (RD)
I/O
LVCMOS
DVCC
OFF
UCA0CLK
I/O
LVCMOS
DVCC
N/A
(7)
O
Analog
DVCC
N/A
P1.2 (RD)
I/O
LVCMOS
DVCC
OFF
UCA0RXD
I
LVCMOS
DVCC
N/A
UCA0SOMI
I/O
LVCMOS
DVCC
N/A
(7)
O
Analog
DVCC
N/A
I/O
LVCMOS
DVCC
OFF
UCA0TXD
O
LVCMOS
DVCC
N/A
UCA0SIMO
I/O
LVCMOS
DVCC
N/A
(7)
O
Analog
DVCC
N/A
P1.4 (RD)
I/O
LVCMOS
DVCC
OFF
UCB0STE
I/O
LVCMOS
DVCC
N/A
(7)
O
Analog
DVCC
N/A
P1.5 (RD)
I/O
LVCMOS
DVCC
OFF
UCB0CLK
I/O
LVCMOS
DVCC
N/A
(7)
O
Analog
DVCC
N/A
L14
(7)
(5)
LVCMOS
L15
(1)
(2)
(3)
(4)
(5)
(6)
POWER SOURCE
LVCMOS
L16
9
(4)
I/O
P1.3 (RD)
8
BUFFER TYPE
I/O
L17
7
(3)
UCB3CLK
L18
6
SIGNAL TYPE
P10.1 (RD)
L19
5
(1) (2)
(RD) indicates the reset default signal name for that pin.
To determine the pin mux encodings for each pin, see Section 6.12.
Signal Types: I = Input, O = Output, I/O = Input or Output, P = power
Buffer Types: See Section 4.6 for details
The power source shown in this table is the I/O power source, which may differ from the module power source.
Reset States:
OFF = High-impedance with Schmitt trigger and pullup or pulldown (if available) disabled
PD = High-impedance input with pulldown enabled
PU = High-impedance input with pullup enabled
N/A = Not applicable
This LCD drive pin is also mirrored at a different location in the 100-pin PZ package. Assign the LCD drive output to only one pin at a
time.
Terminal Configuration and Functions
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
9
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
Table 4-1. Pin Attributes for MSP432P411xI (continued)
PIN NO.
(PZ
PACKAGE)
10
SIGNAL NAME
(3)
BUFFER TYPE
(4)
POWER SOURCE
(5)
RESET STATE
AFTER POR (6)
I/O
LVCMOS
DVCC
OFF
UCB0SIMO
I/O
LVCMOS
DVCC
N/A
UCB0SDA
I/O
LVCMOS
DVCC
N/A
(7)
O
Analog
DVCC
N/A
P1.7 (RD)
I/O
LVCMOS
DVCC
OFF
UCB0SOMI
I/O
LVCMOS
DVCC
N/A
UCB0SCL
I/O
LVCMOS
DVCC
N/A
(7)
O
Analog
DVCC
N/A
L12
12
VCORE
–
Power
DVCC
N/A
13
DVCC1
–
Power
N/A
N/A
14
VSW
–
Power
N/A
N/A
15
DVSS1
–
Power
N/A
N/A
P2.0 (RD)
I/O
LVCMOS
DVCC
OFF
PM_UCA1STE
I/O
LVCMOS
DVCC
N/A
L11
O
Analog
DVCC
N/A
P2.1 (RD)
I/O
LVCMOS
DVCC
OFF
PM_UCA1CLK
I/O
LVCMOS
DVCC
N/A
L10
O
Analog
DVCC
N/A
P2.2 (RD)
I/O
LVCMOS
DVCC
OFF
PM_UCA1RXD
I
LVCMOS
DVCC
N/A
PM_UCA1SOMI
I/O
LVCMOS
DVCC
N/A
L9
O
Analog
DVCC
N/A
P2.3 (RD)
I/O
LVCMOS
DVCC
OFF
PM_UCA1TXD
O
LVCMOS
DVCC
N/A
PM_UCA1SIMO
I/O
LVCMOS
DVCC
N/A
L8
O
Analog
DVCC
N/A
P2.4 (RD)
I/O
LVCMOS
DVCC
OFF
PM_TA0.1
I/O
LVCMOS
DVCC
N/A
L23
O
Analog
DVCC
N/A
P2.5 (RD)
I/O
LVCMOS
DVCC
OFF
PM_TA0.2
I/O
LVCMOS
DVCC
N/A
L22
O
Analog
DVCC
N/A
P2.6 (RD)
I/O
LVCMOS
DVCC
OFF
PM_TA0.3
I/O
LVCMOS
DVCC
N/A
L21
O
Analog
DVCC
N/A
P2.7 (RD)
I/O
LVCMOS
DVCC
OFF
PM_TA0.4
I/O
LVCMOS
DVCC
N/A
L20
O
Analog
DVCC
N/A
P10.4 (RD)
I/O
LVCMOS
DVCC
OFF
TA3.0
I/O
LVCMOS
DVCC
N/A
C0.7
I
Analog
DVCC
N/A
L35
O
Analog
DVCC
N/A
P10.5 (RD)
I/O
LVCMOS
DVCC
OFF
TA3.1
I/O
LVCMOS
DVCC
N/A
C0.6
I
Analog
DVCC
N/A
L34
O
Analog
DVCC
N/A
16
17
18
19
20
21
22
23
24
25
10
SIGNAL TYPE
P1.6 (RD)
L13
11
(1) (2)
Terminal Configuration and Functions
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
Table 4-1. Pin Attributes for MSP432P411xI (continued)
PIN NO.
(PZ
PACKAGE)
26
27
28
29
30
SIGNAL NAME
(1) (2)
32
33
34
35
36
37
(3)
BUFFER TYPE
(4)
POWER SOURCE
(5)
RESET STATE
AFTER POR (6)
P7.4 (RD)
I/O
LVCMOS
DVCC
OFF
PM_TA1.4
I/O
LVCMOS
DVCC
N/A
C0.5
I
Analog
DVCC
N/A
L31
O
Analog
DVCC
N/A
P7.5 (RD)
I/O
LVCMOS
DVCC
OFF
PM_TA1.3
I/O
LVCMOS
DVCC
N/A
C0.4
I
Analog
DVCC
N/A
L30
O
Analog
DVCC
N/A
P7.6 (RD)
I/O
LVCMOS
DVCC
OFF
PM_TA1.2
I/O
LVCMOS
DVCC
N/A
C0.3
I
Analog
DVCC
N/A
L29
O
Analog
DVCC
N/A
P7.7 (RD)
I/O
LVCMOS
DVCC
OFF
PM_TA1.1
I/O
LVCMOS
DVCC
N/A
C0.2
I
Analog
DVCC
N/A
L28
O
Analog
DVCC
N/A
P8.0 (RD)
I/O
LVCMOS
DVCC
OFF
UCB3STE
I/O
LVCMOS
DVCC
N/A
TA1.0
I/O
LVCMOS
DVCC
N/A
C0.1
31
SIGNAL TYPE
I
Analog
DVCC
N/A
P8.1 (RD)
I/O
LVCMOS
DVCC
OFF
UCB3CLK
I/O
LVCMOS
DVCC
N/A
TA2.0
I/O
LVCMOS
DVCC
N/A
C0.0
I
Analog
DVCC
N/A
P3.0 (RD)
I/O
LVCMOS
DVCC
OFF
PM_UCA2STE
I/O
LVCMOS
DVCC
N/A
L7
O
Analog
DVCC
N/A
P3.1 (RD)
I/O
LVCMOS
DVCC
OFF
PM_UCA2CLK
I/O
LVCMOS
DVCC
N/A
L6
O
Analog
DVCC
N/A
P3.2 (RD)
I/O
LVCMOS
DVCC
OFF
PM_UCA2RXD
I
LVCMOS
DVCC
N/A
PM_UCA2SOMI
I/O
LVCMOS
DVCC
N/A
L5
O
Analog
DVCC
N/A
P3.3 (RD)
I/O
LVCMOS
DVCC
OFF
PM_UCA2TXD
O
LVCMOS
DVCC
N/A
PM_UCA2SIMO
I/O
LVCMOS
DVCC
N/A
L4
O
Analog
DVCC
N/A
P3.4 (RD)
I/O
LVCMOS
DVCC
OFF
PM_UCB2STE
I/O
LVCMOS
DVCC
N/A
L3
O
Analog
DVCC
N/A
P3.5 (RD)
I/O
LVCMOS
DVCC
OFF
PM_UCB2CLK
I/O
LVCMOS
DVCC
N/A
L2
O
Analog
DVCC
N/A
Terminal Configuration and Functions
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
11
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
Table 4-1. Pin Attributes for MSP432P411xI (continued)
PIN NO.
(PZ
PACKAGE)
38
39
40
41
42
SIGNAL NAME
(1) (2)
(3)
BUFFER TYPE
(4)
POWER SOURCE
(5)
RESET STATE
AFTER POR (6)
P3.6 (RD)
I/O
LVCMOS
DVCC
OFF
PM_UCB2SIMO
I/O
LVCMOS
DVCC
N/A
PM_UCB2SDA
I/O
LVCMOS
DVCC
N/A
L1
O
Analog
DVCC
N/A
P3.7 (RD)
I/O
LVCMOS
DVCC
OFF
PM_UCB2SOMI
I/O
LVCMOS
DVCC
N/A
PM_UCB2SCL
I
LVCMOS
DVCC
N/A
L0
O
Analog
DVCC
N/A
AVSS3
–
Power
N/A
N/A
I/O
LVCMOS
DVCC
OFF
I
Analog
DVCC
N/A
PJ.1 (RD)
I/O
LVCMOS
DVCC
OFF
PJ.0 (RD)
LFXIN
LFXOUT
O
Analog
DVCC
N/A
43
AVSS1
–
Power
N/A
N/A
44
DCOR
–
Analog
N/A
N/A
45
AVCC1
–
Power
N/A
N/A
P8.2 (RD)
I/O
LVCMOS
DVCC
OFF
TA3.2
I/O
LVCMOS
DVCC
N/A
I
Analog
DVCC
N/A
46
47
48
49
50
A23
L47
O
Analog
DVCC
N/A
P8.3 (RD)
I/O
LVCMOS
DVCC
OFF
I
LVCMOS
DVCC
N/A
A22
I
Analog
DVCC
N/A
L46
O
Analog
DVCC
N/A
P8.4 (RD)
I/O
LVCMOS
DVCC
OFF
I
Analog
DVCC
N/A
TA3CLK
A21
L45
O
Analog
DVCC
N/A
P8.5 (RD)
I/O
LVCMOS
DVCC
OFF
I
Analog
DVCC
N/A
A20
L44
O
Analog
DVCC
N/A
P8.6 (RD)
I/O
LVCMOS
DVCC
OFF
I
Analog
DVCC
N/A
A19
L19
(7)
P8.7 (RD)
51
A18
L18
(7)
P9.0 (RD)
52
A17
L17
(7)
P9.1 (RD)
53
A16
L16
(7)
P6.0 (RD)
54
A15
L15
12
SIGNAL TYPE
(7)
Terminal Configuration and Functions
O
Analog
DVCC
N/A
I/O
LVCMOS
DVCC
OFF
I
Analog
DVCC
N/A
O
Analog
DVCC
N/A
I/O
LVCMOS
DVCC
OFF
I
Analog
DVCC
N/A
O
Analog
DVCC
N/A
I/O
LVCMOS
DVCC
OFF
I
Analog
DVCC
N/A
O
Analog
DVCC
N/A
I/O
LVCMOS
DVCC
OFF
I
Analog
DVCC
N/A
O
Analog
DVCC
N/A
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
Table 4-1. Pin Attributes for MSP432P411xI (continued)
PIN NO.
(PZ
PACKAGE)
SIGNAL NAME
(1) (2)
P6.1 (RD)
55
A14
L14
(7)
P4.0 (RD)
56
A13
62
63
64
65
66
67
68
69
70
(5)
RESET STATE
AFTER POR (6)
I/O
LVCMOS
DVCC
OFF
I
Analog
DVCC
N/A
O
Analog
DVCC
N/A
I/O
LVCMOS
DVCC
OFF
DVCC
N/A
DVCC
N/A
I/O
LVCMOS
DVCC
OFF
I
Analog
DVCC
N/A
O
Analog
DVCC
N/A
P4.2 (RD)
I/O
LVCMOS
DVCC
OFF
ACLK
O
LVCMOS
DVCC
N/A
TA2CLK
I
LVCMOS
DVCC
N/A
A12
(7)
I
Analog
DVCC
N/A
P4.3 (RD)
I/O
LVCMOS
DVCC
OFF
MCLK
O
LVCMOS
DVCC
N/A
RTCCLK
O
LVCMOS
DVCC
N/A
A10
61
POWER SOURCE
Analog
A11
60
(4)
Analog
L12
59
BUFFER TYPE
I
(7)
P4.1 (RD)
58
(3)
O
L13
57
SIGNAL TYPE
I
Analog
DVCC
N/A
P4.4 (RD)
I/O
LVCMOS
DVCC
OFF
HSMCLK
O
LVCMOS
DVCC
N/A
SVMHOUT
O
LVCMOS
DVCC
N/A
A9
I
Analog
DVCC
N/A
I/O
LVCMOS
DVCC
OFF
I
Analog
DVCC
N/A
I/O
LVCMOS
DVCC
OFF
I
Analog
DVCC
N/A
I/O
LVCMOS
DVCC
OFF
P4.5 (RD)
A8
P4.6 (RD)
A7
P4.7 (RD)
A6
P5.0 (RD)
A5
P5.1 (RD)
A4
P5.2 (RD)
A3
P5.3 (RD)
A2
P5.4 (RD)
A1
I
Analog
DVCC
N/A
I/O
LVCMOS
DVCC
OFF
I
Analog
DVCC
N/A
I/O
LVCMOS
DVCC
OFF
I
Analog
DVCC
N/A
I/O
LVCMOS
DVCC
OFF
I
Analog
DVCC
N/A
I/O
LVCMOS
DVCC
OFF
I
Analog
DVCC
N/A
I/O
LVCMOS
DVCC
OFF
I
Analog
DVCC
N/A
I/O
LVCMOS
DVCC
OFF
I
Analog
DVCC
N/A
P5.6 (RD)
I/O
LVCMOS
DVCC
OFF
TA2.1
I/O
LVCMOS
DVCC
N/A
VREF+
O
Analog
DVCC
N/A
VeREF+
I
Analog
DVCC
N/A
C1.7
I
Analog
DVCC
N/A
P5.5 (RD)
A0
Terminal Configuration and Functions
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
13
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
Table 4-1. Pin Attributes for MSP432P411xI (continued)
PIN NO.
(PZ
PACKAGE)
SIGNAL NAME
(1) (2)
(3)
BUFFER TYPE
(4)
POWER SOURCE
(5)
RESET STATE
AFTER POR (6)
P5.7 (RD)
I/O
LVCMOS
DVCC
OFF
TA2.2
I/O
LVCMOS
DVCC
N/A
VREF-
O
Analog
DVCC
N/A
VeREF-
I
Analog
DVCC
N/A
C1.6
I
Analog
DVCC
N/A
72
DVSS2
–
Power
N/A
N/A
73
DVCC2
71
74
75
76
77
78
79
80
–
Power
N/A
N/A
P9.2 (RD)
I/O
LVCMOS
DVCC
OFF
TA3.3
I/O
LVCMOS
DVCC
N/A
L33
O
Analog
DVCC
N/A
P9.3 (RD)
I/O
LVCMOS
DVCC
OFF
TA3.4
I/O
LVCMOS
DVCC
N/A
L32
O
Analog
DVCC
N/A
P6.2 (RD)
I/O
LVCMOS
DVCC
OFF
UCB1STE
I/O
LVCMOS
DVCC
N/A
I
Analog
DVCC
N/A
C1.5
L27
O
Analog
DVCC
N/A
P6.3 (RD)
I/O
LVCMOS
DVCC
OFF
UCB1CLK
I/O
LVCMOS
DVCC
N/A
C1.4
I
Analog
DVCC
N/A
L26
O
Analog
DVCC
N/A
P6.4 (RD)
I/O
LVCMOS
DVCC
OFF
UCB1SIMO
I/O
LVCMOS
DVCC
N/A
UCB1SDA
I/O
LVCMOS
DVCC
N/A
C1.3
I
Analog
DVCC
N/A
L25
O
Analog
DVCC
N/A
P6.5 (RD)
I/O
LVCMOS
DVCC
OFF
UCB1SOMI
I/O
LVCMOS
DVCC
N/A
UCB1SCL
I/O
LVCMOS
DVCC
N/A
C1.2
I
Analog
DVCC
N/A
L24
O
Analog
DVCC
N/A
P6.6 (RD)
I/O
LVCMOS
DVCC
OFF
TA2.3
I/O
LVCMOS
DVCC
N/A
UCB3SIMO
I/O
LVCMOS
DVCC
N/A
UCB3SDA
I/O
LVCMOS
DVCC
N/A
I
Analog
DVCC
N/A
P6.7 (RD)
I/O
LVCMOS
DVCC
OFF
TA2.4
I/O
LVCMOS
DVCC
N/A
UCB3SOMI
I/O
LVCMOS
DVCC
N/A
UCB3SCL
C1.1
81
82
83
84
14
SIGNAL TYPE
I/O
LVCMOS
DVCC
N/A
C1.0
I
Analog
DVCC
N/A
DVSS3
–
Power
N/A
N/A
RSTn (RD)
I
LVCMOS
DVCC
PU
NMI
I
LVCMOS
DVCC
N/A
AVSS2
–
Power
N/A
N/A
Terminal Configuration and Functions
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
Table 4-1. Pin Attributes for MSP432P411xI (continued)
PIN NO.
(PZ
PACKAGE)
85
86
87
88
89
SIGNAL NAME
(1) (2)
(3)
BUFFER TYPE
(4)
POWER SOURCE
(5)
RESET STATE
AFTER POR (6)
PJ.2 (RD)
I/O
LVCMOS
DVCC
OFF
HFXOUT
O
Analog
DVCC
N/A
PJ.3 (RD)
I/O
LVCMOS
DVCC
OFF
HFXIN
I
Analog
DVCC
N/A
AVCC2
–
Power
N/A
N/A
P7.0 (RD)
I/O
LVCMOS
DVCC
OFF
PM_SMCLK
O
LVCMOS
DVCC
N/A
PM_DMAE0
I
LVCMOS
DVCC
N/A
R03
I
Analog
DVCC
N/A
P7.1 (RD)
I/O
LVCMOS
DVCC
OFF
PM_C0OUT
O
LVCMOS
DVCC
N/A
PM_TA0CLK
I
LVCMOS
DVCC
N/A
R13
90
SIGNAL TYPE
I
Analog
DVCC
N/A
P7.2 (RD)
I/O
LVCMOS
DVCC
OFF
PM_C1OUT
O
LVCMOS
DVCC
N/A
PM_TA1CLK
I
LVCMOS
DVCC
N/A
R23
I
Analog
DVCC
N/A
P7.3 (RD)
I/O
LVCMOS
DVCC
OFF
PM_TA0.0
I/O
LVCMOS
DVCC
N/A
PJ.4
I/O
LVCMOS
DVCC
N/A
I
LVCMOS
DVCC
PU
PJ.5
I/O
LVCMOS
DVCC
N/A
TDO (RD)
O
LVCMOS
DVCC
N/A
SWO
O
LVCMOS
DVCC
N/A
94
SWDIOTMS
I/O
LVCMOS
DVCC
PU
95
SWCLKTCK
I
LVCMOS
DVCC
PD
P9.4 (RD)
I/O
LVCMOS
DVCC
OFF
UCA3STE
I/O
LVCMOS
DVCC
N/A
L43
O
Analog
DVCC
N/A
P9.5 (RD)
I/O
LVCMOS
DVCC
OFF
UCA3CLK
I/O
LVCMOS
DVCC
N/A
L42
O
Analog
DVCC
N/A
P9.6 (RD)
I/O
LVCMOS
DVCC
OFF
UCA3RXD
I
LVCMOS
DVCC
N/A
UCA3SOMI
I/O
LVCMOS
DVCC
N/A
L41
O
Analog
DVCC
N/A
P9.7 (RD)
I/O
LVCMOS
DVCC
OFF
UCA3TXD
O
LVCMOS
DVCC
N/A
UCA3SIMO
I/O
LVCMOS
DVCC
N/A
91
92
93
96
97
98
99
100
TDI (RD)
L40
O
Analog
DVCC
N/A
P10.0 (RD)
I/O
LVCMOS
DVCC
OFF
UCB3STE
I/O
LVCMOS
DVCC
N/A
L39
O
Analog
DVCC
N/A
Terminal Configuration and Functions
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
15
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
Table 4-2 describes the attributes of the pins for the MSP432P401xI devices.
Table 4-2. Pin Attributes for MSP432P401xI
PIN NO.
(RGC
PACKAGE)
1
2
3
4
5
6
7
8
SIGNAL TYPE
(3)
BUFFER TYPE
(4)
POWER SOURCE
(5)
RESET STATE
AFTER POR (6)
OFF
P1.0 (RD)
I/O
LVCMOS
DVCC
UCA0STE
I/O
LVCMOS
DVCC
N/A
P1.1 (RD)
I/O
LVCMOS
DVCC
OFF
UCA0CLK
I/O
LVCMOS
DVCC
N/A
P1.2 (RD)
I/O
LVCMOS
DVCC
OFF
UCA0RXD
I
LVCMOS
DVCC
N/A
UCA0SOMI
I/O
LVCMOS
DVCC
N/A
P1.3 (RD)
I/O
LVCMOS
DVCC
OFF
UCA0TXD
O
LVCMOS
DVCC
N/A
UCA0SIMO
I/O
LVCMOS
DVCC
N/A
P1.4 (RD)
I/O
LVCMOS
DVCC
OFF
UCB0STE
I/O
LVCMOS
DVCC
N/A
P1.5 (RD)
I/O
LVCMOS
DVCC
OFF
UCB0CLK
I/O
LVCMOS
DVCC
N/A
P1.6 (RD)
I/O
LVCMOS
DVCC
OFF
UCB0SIMO
I/O
LVCMOS
DVCC
N/A
UCB0SDA
I/O
LVCMOS
DVCC
N/A
P1.7 (RD)
I/O
LVCMOS
DVCC
OFF
UCB0SOMI
I/O
LVCMOS
DVCC
N/A
UCB0SCL
I/O
LVCMOS
DVCC
N/A
VCORE
–
Power
DVCC
N/A
10
DVCC1
–
Power
N/A
N/A
11
VSW
–
Power
N/A
N/A
12
DVSS1
–
Power
N/A
N/A
P2.0 (RD)
I/O
LVCMOS
DVCC
OFF
PM_UCA1STE
I/O
LVCMOS
DVCC
N/A
P2.1 (RD)
I/O
LVCMOS
DVCC
OFF
PM_UCA1CLK
I/O
LVCMOS
DVCC
N/A
P2.2 (RD)
14
15
16
16
(1) (2)
9
13
(1)
(2)
(3)
(4)
(5)
(6)
SIGNAL NAME
I/O
LVCMOS
DVCC
OFF
PM_UCA1RXD
I
LVCMOS
DVCC
N/A
PM_UCA1SOMI
I/O
LVCMOS
DVCC
N/A
P2.3 (RD)
I/O
LVCMOS
DVCC
OFF
PM_UCA1TXD
O
LVCMOS
DVCC
N/A
PM_UCA1SIMO
I/O
LVCMOS
DVCC
N/A
(RD) indicates the reset default signal name for that pin.
To determine the pin mux encodings for each pin, see Section 6.12.
Signal Types: I = Input, O = Output, I/O = Input or Output, P = power
Buffer Types: See Section 4.6 for details
The power source shown in this table is the I/O power source, which may differ from the module power source.
Reset States:
OFF = High-impedance with Schmitt trigger and pullup or pulldown (if available) disabled
PD = High-impedance input with pulldown enabled
PU = High-impedance input with pullup enabled
N/A = Not applicable
Terminal Configuration and Functions
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
Table 4-2. Pin Attributes for MSP432P401xI (continued)
PIN NO.
(RGC
PACKAGE)
17
18
19
20
21
22
23
24
25
26
27
28
29
SIGNAL NAME
(1) (2)
SIGNAL TYPE
(3)
BUFFER TYPE
(4)
POWER SOURCE
(5)
RESET STATE
AFTER POR (6)
P8.0 (RD)
I/O
LVCMOS
DVCC
OFF
UCB3STE
I/O
LVCMOS
DVCC
N/A
TA1.0
I/O
LVCMOS
DVCC
N/A
C0.1
I
Analog
DVCC
N/A
P8.1 (RD)
I/O
LVCMOS
DVCC
OFF
UCB3CLK
I/O
LVCMOS
DVCC
N/A
TA2.0
I/O
LVCMOS
DVCC
N/A
C0.0
I
Analog
DVCC
N/A
P3.0 (RD)
I/O
LVCMOS
DVCC
OFF
PM_UCA2STE
I/O
LVCMOS
DVCC
N/A
P3.1 (RD)
I/O
LVCMOS
DVCC
OFF
PM_UCA2CLK
I/O
LVCMOS
DVCC
N/A
P3.2 (RD)
I/O
LVCMOS
DVCC
OFF
PM_UCA2RXD
I
LVCMOS
DVCC
N/A
PM_UCA2SOMI
I/O
LVCMOS
DVCC
N/A
P3.3 (RD)
I/O
LVCMOS
DVCC
OFF
PM_UCA2TXD
O
LVCMOS
DVCC
N/A
PM_UCA2SIMO
I/O
LVCMOS
DVCC
N/A
P3.4 (RD)
I/O
LVCMOS
DVCC
OFF
PM_UCB2STE
I/O
LVCMOS
DVCC
N/A
P3.5 (RD)
I/O
LVCMOS
DVCC
OFF
PM_UCB2CLK
I/O
LVCMOS
DVCC
N/A
P3.6 (RD)
I/O
LVCMOS
DVCC
OFF
PM_UCB2SIMO
I/O
LVCMOS
DVCC
N/A
PM_UCB2SDA
I/O
LVCMOS
DVCC
N/A
P3.7 (RD)
I/O
LVCMOS
DVCC
OFF
PM_UCB2SOMI
I/O
LVCMOS
DVCC
N/A
PM_UCB2SCL
I
LVCMOS
DVCC
N/A
AVSS3
–
Power
N/A
N/A
I/O
LVCMOS
DVCC
OFF
I
Analog
DVCC
N/A
PJ.1 (RD)
I/O
LVCMOS
DVCC
OFF
PJ.0 (RD)
LFXIN
LFXOUT
O
Analog
DVCC
N/A
30
AVSS1
–
Power
N/A
N/A
31
DCOR
–
Analog
N/A
N/A
32
AVCC1
–
Power
N/A
N/A
P4.2 (RD)
I/O
LVCMOS
DVCC
OFF
ACLK
O
LVCMOS
DVCC
N/A
TA2CLK
I
LVCMOS
DVCC
N/A
33
A11
34
I
Analog
DVCC
N/A
P4.3 (RD)
I/O
LVCMOS
DVCC
OFF
MCLK
O
LVCMOS
DVCC
N/A
RTCCLK
O
LVCMOS
DVCC
N/A
A10
I
Analog
DVCC
N/A
Terminal Configuration and Functions
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
17
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
Table 4-2. Pin Attributes for MSP432P401xI (continued)
PIN NO.
(RGC
PACKAGE)
35
36
37
38
39
40
41
42
43
44
45
SIGNAL NAME
(1) (2)
(3)
BUFFER TYPE
(4)
POWER SOURCE
(5)
RESET STATE
AFTER POR (6)
P4.4 (RD)
I/O
LVCMOS
DVCC
OFF
HSMCLK
O
LVCMOS
DVCC
N/A
SVMHOUT
O
LVCMOS
DVCC
N/A
A9
I
Analog
DVCC
N/A
I/O
LVCMOS
DVCC
OFF
I
Analog
DVCC
N/A
I/O
LVCMOS
DVCC
OFF
I
Analog
DVCC
N/A
I/O
LVCMOS
DVCC
OFF
P4.5 (RD)
A8
P4.6 (RD)
A7
P4.7 (RD)
A6
P5.0 (RD)
A5
P5.1 (RD)
A4
P5.2 (RD)
A3
P5.3 (RD)
A2
P5.4 (RD)
A1
I
Analog
DVCC
N/A
I/O
LVCMOS
DVCC
OFF
I
Analog
DVCC
N/A
I/O
LVCMOS
DVCC
OFF
I
Analog
DVCC
N/A
I/O
LVCMOS
DVCC
OFF
I
Analog
DVCC
N/A
I/O
LVCMOS
DVCC
OFF
I
Analog
DVCC
N/A
I/O
LVCMOS
DVCC
OFF
I
Analog
DVCC
N/A
I/O
LVCMOS
DVCC
OFF
I
Analog
DVCC
N/A
P5.6 (RD)
I/O
LVCMOS
DVCC
OFF
TA2.1
I/O
LVCMOS
DVCC
N/A
VREF+
O
Analog
DVCC
N/A
VeREF+
I
Analog
DVCC
N/A
P5.5 (RD)
A0
C1.7
I
Analog
DVCC
N/A
P5.7 (RD)
I/O
LVCMOS
DVCC
OFF
TA2.2
I/O
LVCMOS
DVCC
N/A
VREF-
O
Analog
DVCC
N/A
VeREF-
I
Analog
DVCC
N/A
C1.6
I
Analog
DVCC
N/A
47
DVSS2
–
Power
N/A
N/A
48
DVCC2
–
Power
N/A
N/A
P6.6 (RD)
I/O
LVCMOS
DVCC
OFF
TA2.3
I/O
LVCMOS
DVCC
N/A
UCB3SIMO
I/O
LVCMOS
DVCC
N/A
UCB3SDA
I/O
LVCMOS
DVCC
N/A
I
Analog
DVCC
N/A
P6.7 (RD)
I/O
LVCMOS
DVCC
OFF
TA2.4
I/O
LVCMOS
DVCC
N/A
UCB3SOMI
I/O
LVCMOS
DVCC
N/A
UCB3SCL
46
49
C1.1
50
51
18
SIGNAL TYPE
I/O
LVCMOS
DVCC
N/A
C1.0
I
Analog
DVCC
N/A
DVSS3
–
Power
N/A
N/A
Terminal Configuration and Functions
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
Table 4-2. Pin Attributes for MSP432P401xI (continued)
PIN NO.
(RGC
PACKAGE)
52
53
54
55
56
57
58
59
SIGNAL NAME
(1) (2)
SIGNAL TYPE
(3)
BUFFER TYPE
(4)
POWER SOURCE
(5)
RESET STATE
AFTER POR (6)
RSTn (RD)
I
LVCMOS
DVCC
PU
NMI
I
LVCMOS
DVCC
N/A
AVSS2
PJ.2 (RD)
–
Power
N/A
N/A
I/O
LVCMOS
DVCC
OFF
HFXOUT
O
Analog
DVCC
N/A
PJ.3 (RD)
I/O
LVCMOS
DVCC
OFF
HFXIN
I
Analog
DVCC
N/A
AVCC2
–
Power
N/A
N/A
P7.0 (RD)
I/O
LVCMOS
DVCC
OFF
PM_SMCLK
O
LVCMOS
DVCC
N/A
PM_DMAE0
I
LVCMOS
DVCC
N/A
P7.1 (RD)
I/O
LVCMOS
DVCC
OFF
PM_C0OUT
O
LVCMOS
DVCC
N/A
PM_TA0CLK
I
LVCMOS
DVCC
N/A
P7.2 (RD)
I/O
LVCMOS
DVCC
OFF
PM_C1OUT
O
LVCMOS
DVCC
N/A
PM_TA1CLK
I
LVCMOS
DVCC
N/A
P7.3 (RD)
I/O
LVCMOS
DVCC
OFF
PM_TA0.0
I/O
LVCMOS
DVCC
N/A
PJ.4
I/O
LVCMOS
DVCC
N/A
I
LVCMOS
DVCC
PU
PJ.5
I/O
LVCMOS
DVCC
N/A
TDO (RD)
O
LVCMOS
DVCC
N/A
SWO
O
LVCMOS
DVCC
N/A
63
SWDIOTMS
I/O
LVCMOS
DVCC
PU
64
SWCLKTCK
I
LVCMOS
DVCC
PD
QFN Pad
–
–
N/A
–
60
61
62
Pad
TDI (RD)
Terminal Configuration and Functions
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
19
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
4.4
www.ti.com
Signal Descriptions
Table 4-3 describes the signals for all device variants and package options.
Table 4-3. Signal Descriptions
ADC
Clock
(1)
(2)
20
SIGNAL NO.
(1)
PZ
RGC
SIGNAL
TYPE (2)
A0
69
44
I
ADC analog input A0
A1
68
43
I
ADC analog input A1
A2
67
42
I
ADC analog input A2
A3
66
41
I
ADC analog input A3
A4
65
40
I
ADC analog input A4
A5
64
39
I
ADC analog input A5
A6
63
38
I
ADC analog input A6
A7
62
37
I
ADC analog input A7
A8
61
36
I
ADC analog input A8
A9
60
35
I
ADC analog input A9
A10
59
34
I
ADC analog input A10
A11
58
33
I
ADC analog input A11
A12
57
N/A
I
ADC analog input A12
A13
56
N/A
I
ADC analog input A13
A14
55
N/A
I
ADC analog input A14
A15
54
N/A
I
ADC analog input A15
A16
53
N/A
I
ADC analog input A16
A17
52
N/A
I
ADC analog input A17
A18
51
N/A
I
ADC analog input A18
A19
50
N/A
I
ADC analog input A19
A20
49
N/A
I
ADC analog input A20
A21
48
N/A
I
ADC analog input A21
A22
47
N/A
I
ADC analog input A22
A23
46
N/A
I
ADC analog input A23
ACLK
58
33
O
ACLK clock output
DCOR
44
31
–
DCO external resistor pin
HFXIN
86
55
I
Input for high-frequency crystal oscillator HFXT
HFXOUT
85
54
O
Output for high-frequency crystal oscillator HFXT
HSMCLK
60
35
O
HSMCLK clock output
LFXIN
41
28
I
Input for low-frequency crystal oscillator LFXT
LFXOUT
42
29
O
Output of low-frequency crystal oscillator LFXT
MCLK
59
34
O
MCLK clock output
FUNCTION
SIGNAL NAME
DESCRIPTION
N/A = not available
I = input, O = output
Terminal Configuration and Functions
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
Table 4-3. Signal Descriptions (continued)
Comparator
LCD
(3)
(4)
(3)
SIGNAL NO.
(1)
PZ
RGC
SIGNAL
TYPE (2)
C0.0
31
18
I
Comparator_E0 input 0
C0.1
30
17
I
Comparator_E0 input 1
C0.2
29
N/A
I
Comparator_E0 input 2
C0.3
28
N/A
I
Comparator_E0 input 3
C0.4
27
N/A
I
Comparator_E0 input 4
C0.5
26
N/A
I
Comparator_E0 input 5
C0.6
25
N/A
I
Comparator_E0 input 6
C0.7
24
N/A
I
Comparator_E0 input 7
C1.0
81
50
I
Comparator_E1 input 0
C1.1
80
49
I
Comparator_E1 input 1
C1.2
79
N/A
I
Comparator_E1 input 2
C1.3
78
N/A
I
Comparator_E1 input 3
C1.4
77
N/A
I
Comparator_E1 input 4
C1.5
76
N/A
I
Comparator_E1 input 5
C1.6
71
46
I
Comparator_E1 input 6
C1.7
70
45
I
Comparator_E1 input 7
L0
39
N/A
O
LCD drive pin 0 for either segment or common output
L1
38
N/A
O
LCD drive pin 1 for either segment or common output
L2
37
N/A
O
LCD drive pin 2 for either segment or common output
L3
36
N/A
O
LCD drive pin 3 for either segment or common output
L4
35
N/A
O
LCD drive pin 4 for either segment or common output
L5
34
N/A
O
LCD drive pin 5 for either segment or common output
L6
33
N/A
O
LCD drive pin 6 for either segment or common output
L7
32
N/A
O
LCD drive pin 7 for either segment or common output
L8
19
N/A
O
LCD drive pin 8 for either segment or common output
L9
18
N/A
O
LCD drive pin 9 for either segment or common output
L10
17
N/A
O
LCD drive pin 10 for either segment or common output
L11
16
N/A
O
LCD drive pin 11 for either segment or common output
L12
(4)
11
57
N/A
O
LCD drive pin 12 for either segment or common output
L13
(4)
10
56
N/A
O
LCD drive pin 13 for either segment or common output
L14
(4)
9
55
N/A
O
LCD drive pin 14 for either segment or common output
L15
(4)
8
54
N/A
O
LCD drive pin 15 for either segment or common output
L16
(4)
7
53
N/A
O
LCD drive pin 16 for either segment or common output
L17
(4)
6
52
N/A
O
LCD drive pin 17 for either segment or common output
L18
(4)
5
51
N/A
O
LCD drive pin 18 for either segment or common output
L19
(4)
4
50
N/A
O
LCD drive pin 19 for either segment or common output
FUNCTION
SIGNAL NAME
DESCRIPTION
Available only on MSP432P411x devices.
This LCD drive pin is also mirrored at a different location in the 100-pin PZ package. Assign the LCD drive output to only one pin at a
time.
Terminal Configuration and Functions
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
21
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
Table 4-3. Signal Descriptions (continued)
LCD (3)
(continued)
Debug
22
SIGNAL NO.
(1)
PZ
RGC
SIGNAL
TYPE (2)
L20
23
N/A
O
LCD drive pin 20 for either segment or common output
L21
22
N/A
O
LCD drive pin 21 for either segment or common output
L22
21
N/A
O
LCD drive pin 22 for either segment or common output
L23
20
N/A
O
LCD drive pin 23 for either segment or common output
L24
79
N/A
O
LCD drive pin 24 for either segment or common output
L25
78
N/A
O
LCD drive pin 25 for either segment or common output
L26
77
N/A
O
LCD drive pin 26 for either segment or common output
L27
76
N/A
O
LCD drive pin 27 for either segment or common output
L28
29
N/A
O
LCD drive pin 28 for either segment or common output
L29
28
N/A
O
LCD drive pin 29 for either segment or common output
L30
27
N/A
O
LCD drive pin 30 for either segment or common output
L31
26
N/A
O
LCD drive pin 31 for either segment or common output
L32
75
N/A
O
LCD drive pin 32 for either segment or common output
L33
74
N/A
O
LCD drive pin 33 for either segment or common output
L34
25
N/A
O
LCD drive pin 34 for either segment or common output
L35
24
N/A
O
LCD drive pin 35 for either segment or common output
L36
3
N/A
O
LCD drive pin 36 for either segment or common output
L37
2
N/A
O
LCD drive pin 37 for either segment or common output
L38
1
N/A
O
LCD drive pin 38 for either segment or common output
L39
100
N/A
O
LCD drive pin 39 for either segment or common output
L40
99
N/A
O
LCD drive pin 40 for either segment or common output
L41
98
N/A
O
LCD drive pin 41 for either segment or common output
L42
97
N/A
O
LCD drive pin 42 for either segment or common output
L43
96
N/A
O
LCD drive pin 43 for either segment or common output
L44
49
N/A
O
LCD drive pin 44 for either segment or common output
L45
48
N/A
O
LCD drive pin 45 for either segment or common output
L46
47
N/A
O
LCD drive pin 46 for either segment or common output
L47
46
N/A
O
LCD drive pin 47 for either segment or common output
R03
88
N/A
I
Input port of fourth most positive analog LCD voltage V4 in
external bias mode
R13
89
N/A
I
Input port of fourth most positive analog LCD voltage V3 in
external bias mode
R23
90
N/A
I
Input port of fourth most positive analog LCD voltage V2 in
external bias mode
SWCLKTCK
95
64
I
Serial wire clock input (SWCLK)/JTAG clock input (TCK)
SWDIOTMS
94
63
I/O
Serial wire data input/output (SWDIO)/JTAG test mode
select (TMS)
SWO
93
62
O
Serial wire trace output
TDI
92
61
I
JTAG test data input
TDO
93
62
O
JTAG test data output
FUNCTION
SIGNAL NAME
Terminal Configuration and Functions
DESCRIPTION
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
Table 4-3. Signal Descriptions (continued)
SIGNAL NO.
(1)
PZ
RGC
SIGNAL
TYPE (2)
P1.0
4
1
I/O
General-purpose digital I/O with port interrupt, wake-up,
and glitch filtering capability
P1.1
5
2
I/O
General-purpose digital I/O with port interrupt and wake-up
capability
P1.2
6
3
I/O
General-purpose digital I/O with port interrupt and wake-up
capability
P1.3
7
4
I/O
General-purpose digital I/O with port interrupt and wake-up
capability
P1.4
8
5
I/O
General-purpose digital I/O with port interrupt, wake-up,
and glitch filtering capability
P1.5
9
6
I/O
General-purpose digital I/O with port interrupt, wake-up,
and glitch filtering capability
P1.6
10
7
I/O
General-purpose digital I/O with port interrupt and wake-up
capability
P1.7
11
8
I/O
General-purpose digital I/O with port interrupt and wake-up
capability
I/O
General-purpose digital I/O with port interrupt and wake-up
capability and with reconfigurable port mapping secondary
function. This I/O can be configured for high drive
operation with a drive capability of up to 20 mA.
I/O
General-purpose digital I/O with port interrupt and wake-up
capability and with reconfigurable port mapping secondary
function. This I/O can be configured for high drive
operation with a drive capability of up to 20 mA.
I/O
General-purpose digital I/O with port interrupt and wake-up
capability and with reconfigurable port mapping secondary
function. This I/O can be configured for high drive
operation with a drive capability of up to 20 mA.
FUNCTION
SIGNAL NAME
GPIO Port 1
P2.0
P2.1
P2.2
GPIO Port 2
16
17
18
13
14
15
DESCRIPTION
P2.3
19
16
I/O
General-purpose digital I/O with port interrupt and wake-up
capability and with reconfigurable port mapping secondary
function. This I/O can be configured for high drive
operation with a drive capability of up to 20 mA.
P2.4
20
N/A
I/O
General-purpose digital I/O with port interrupt and wake-up
capability and with reconfigurable port mapping secondary
function
P2.5
21
N/A
I/O
General-purpose digital I/O with port interrupt and wake-up
capability and with reconfigurable port mapping secondary
function
P2.6
22
N/A
I/O
General-purpose digital I/O with port interrupt and wake-up
capability and with reconfigurable port mapping secondary
function
P2.7
23
N/A
I/O
General-purpose digital I/O with port interrupt and wake-up
capability and with reconfigurable port mapping secondary
function
Terminal Configuration and Functions
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
23
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
Table 4-3. Signal Descriptions (continued)
SIGNAL NO.
(1)
PZ
RGC
SIGNAL
TYPE (2)
P3.0
32
19
I/O
General-purpose digital I/O with port interrupt, wake-up,
and glitch filtering capability, and with reconfigurable port
mapping secondary function
P3.1
33
20
I/O
General-purpose digital I/O with port interrupt and wake-up
capability and with reconfigurable port mapping secondary
function
P3.2
34
21
I/O
General-purpose digital I/O with port interrupt and wake-up
capability and with reconfigurable port mapping secondary
function
P3.3
35
22
I/O
General-purpose digital I/O with port interrupt and wake-up
capability and with reconfigurable port mapping secondary
function
P3.4
36
23
I/O
General-purpose digital I/O with port interrupt, wake-up,
and glitch filtering capability, and with reconfigurable port
mapping secondary function
P3.5
37
24
I/O
General-purpose digital I/O with port interrupt, wake-up,
and glitch filtering capability, and with reconfigurable port
mapping secondary function
P3.6
38
25
I/O
General-purpose digital I/O with port interrupt and wake-up
capability and with reconfigurable port mapping secondary
function
P3.7
39
26
I/O
General-purpose digital I/O with port interrupt and wake-up
capability and with reconfigurable port mapping secondary
function
P4.0
56
N/A
I/O
General-purpose digital I/O with port interrupt and wake-up
capability
P4.1
57
N/A
I/O
General-purpose digital I/O with port interrupt and wake-up
capability
P4.2
58
33
I/O
General-purpose digital I/O with port interrupt and wake-up
capability
P4.3
59
34
I/O
General-purpose digital I/O with port interrupt and wake-up
capability
P4.4
60
35
I/O
General-purpose digital I/O with port interrupt and wake-up
capability
P4.5
61
36
I/O
General-purpose digital I/O with port interrupt and wake-up
capability
P4.6
62
37
I/O
General-purpose digital I/O with port interrupt and wake-up
capability
P4.7
63
38
I/O
General-purpose digital I/O with port interrupt and wake-up
capability
P5.0
64
39
I/O
General-purpose digital I/O with port interrupt and wake-up
capability
P5.1
65
40
I/O
General-purpose digital I/O with port interrupt and wake-up
capability
P5.2
66
41
I/O
General-purpose digital I/O with port interrupt and wake-up
capability
P5.3
67
42
I/O
General-purpose digital I/O with port interrupt and wake-up
capability
P5.4
68
43
I/O
General-purpose digital I/O with port interrupt and wake-up
capability
P5.5
69
44
I/O
General-purpose digital I/O with port interrupt and wake-up
capability
P5.6
70
45
I/O
General-purpose digital I/O with port interrupt and wake-up
capability
P5.7
71
46
I/O
General-purpose digital I/O with port interrupt and wake-up
capability
FUNCTION
SIGNAL NAME
GPIO Port 3
GPIO Port 4
GPIO Port 5
24
Terminal Configuration and Functions
DESCRIPTION
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
Table 4-3. Signal Descriptions (continued)
SIGNAL NO.
(1)
PZ
RGC
SIGNAL
TYPE (2)
DESCRIPTION
P6.0
54
N/A
I/O
General-purpose digital I/O with port interrupt and wake-up
capability
P6.1
55
N/A
I/O
General-purpose digital I/O with port interrupt and wake-up
capability
P6.2
76
N/A
I/O
General-purpose digital I/O with port interrupt and wake-up
capability
P6.3
77
N/A
I/O
General-purpose digital I/O with port interrupt and wake-up
capability
P6.4
78
N/A
I/O
General-purpose digital I/O with port interrupt and wake-up
capability
P6.5
79
N/A
I/O
General-purpose digital I/O with port interrupt and wake-up
capability
P6.6
80
49
I/O
General-purpose digital I/O with port interrupt, wake-up,
and glitch filtering capability
P6.7
81
50
I/O
General-purpose digital I/O with port interrupt, wake-up,
and glitch filtering capability
P7.0
88
57
I/O
General-purpose digital I/O with reconfigurable port
mapping secondary function (RD)
P7.1
89
58
I/O
General-purpose digital I/O with reconfigurable port
mapping secondary function (RD)
P7.2
90
59
I/O
General-purpose digital I/O with reconfigurable port
mapping secondary function (RD)
P7.3
91
60
I/O
General-purpose digital I/O with reconfigurable port
mapping secondary function (RD)
P7.4
26
N/A
I/O
General-purpose digital I/O with reconfigurable port
mapping secondary function (RD)
P7.5
27
N/A
I/O
General-purpose digital I/O with reconfigurable port
mapping secondary function (RD)
P7.6
28
N/A
I/O
General-purpose digital I/O with reconfigurable port
mapping secondary function (RD)
P7.7
29
N/A
I/O
General-purpose digital I/O with reconfigurable port
mapping secondary function (RD)
P8.0
30
17
I/O
General-purpose digital I/O
P8.1
31
18
I/O
General-purpose digital I/O
P8.2
46
N/A
I/O
General-purpose digital I/O
P8.3
47
N/A
I/O
General-purpose digital I/O
P8.4
48
N/A
I/O
General-purpose digital I/O
P8.5
49
N/A
I/O
General-purpose digital I/O
P8.6
50
N/A
I/O
General-purpose digital I/O
P8.7
51
N/A
I/O
General-purpose digital I/O
P9.0
52
N/A
I/O
General-purpose digital I/O
P9.1
53
N/A
I/O
General-purpose digital I/O
P9.2
74
N/A
I/O
General-purpose digital I/O
P9.3
75
N/A
I/O
General-purpose digital I/O
P9.4
96
N/A
I/O
General-purpose digital I/O
P9.5
97
N/A
I/O
General-purpose digital I/O
P9.6
98
N/A
I/O
General-purpose digital I/O
P9.7
99
N/A
I/O
General-purpose digital I/O
FUNCTION
SIGNAL NAME
GPIO Port 6
GPIO Port 7
GPIO Port 8
GPIO Port 9
Terminal Configuration and Functions
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
25
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
Table 4-3. Signal Descriptions (continued)
GPIO Port 10
GPIO Port J
I2C
Port Mapper
26
SIGNAL NO.
(1)
PZ
RGC
SIGNAL
TYPE (2)
P10.0
100
N/A
I/O
General-purpose digital I/O
P10.1
1
N/A
I/O
General-purpose digital I/O
P10.2
2
N/A
I/O
General-purpose digital I/O
P10.3
3
N/A
I/O
General-purpose digital I/O
P10.4
24
N/A
I/O
General-purpose digital I/O
P10.5
25
N/A
I/O
General-purpose digital I/O
PJ.0
41
28
I/O
General-purpose digital I/O
PJ.1
42
29
I/O
General-purpose digital I/O
PJ.2
85
54
I/O
General-purpose digital I/O
PJ.3
86
55
I/O
General-purpose digital I/O
PJ.4
92
61
I/O
General-purpose digital I/O
PJ.5
93
62
I/O
General-purpose digital I/O
UCB0SCL
11
8
I/O
I2C clock in eUSCI_B0 I2C mode
UCB0SDA
10
7
I/O
I2C data in eUSCI_B0 I2C mode
UCB1SCL
79
N/A
I/O
I2C clock in eUSCI_B1 I2C mode
UCB1SDA
78
N/A
I/O
I2C data in eUSCI_B1 I2C mode
UCB3SCL
3
N/A
I/O
I2C clock in eUSCI_B3 I2C mode
UCB3SCL
81
50
I/O
I2C clock in eUSCI_B3 I2C mode
UCB3SDA
2
N/A
I/O
I2C data in eUSCI_B3 I2C mode
UCB3SDA
80
49
I/O
I2C data in eUSCI_B3 I2C mode
PM_C0OUT
89
58
O
Default mapping: Comparator_E0 output
PM_C1OUT
90
59
O
Default mapping: Comparator_E1 output
PM_DMAE0
88
57
I
Default mapping: DMA external trigger input
PM_SMCLK
88
57
O
Default mapping: SMCLK clock output
PM_TA0.0
91
60
I/O
Default mapping: TA0 CCR0 capture: CCI0A input,
compare: Out0
PM_TA0.1
20
N/A
I/O
Default mapping: TA0 CCR1 capture: CCI1A input,
compare: Out1
PM_TA0.2
21
N/A
I/O
Default mapping: TA0 CCR2 capture: CCI2A input,
compare: Out2
PM_TA0.3
22
N/A
I/O
Default mapping: TA0 CCR3 capture: CCI3A input,
compare: Out3
PM_TA0.4
23
N/A
I/O
Default mapping: TA0 CCR4 capture: CCI4A input,
compare: Out4
PM_TA0CLK
89
58
I
PM_TA1.2
28
N/A
I/O
Default mapping: TA1 CCR2 capture: CCI2A input,
compare: Out2
PM_TA1.3
27
N/A
I/O
Default mapping: TA1 CCR3 capture: CCI3A input,
compare: Out3
PM_TA1.4
26
N/A
I/O
Default mapping: TA1 CCR4 capture: CCI4A input,
compare: Out4
PM_TA1CLK
90
59
I
FUNCTION
SIGNAL NAME
Terminal Configuration and Functions
DESCRIPTION
Default mapping: TA0 input clock
Default mapping: TA1 input clock
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
Table 4-3. Signal Descriptions (continued)
FUNCTION
Port Mapper
(continued)
Power
SIGNAL
TYPE (2)
PM_UCA1CLK
17
14
I/O
PM_UCA1RXD
18
15
I
Default mapping: Receive data in eUSCI_A1 UART mode
PM_UCA1SIMO
19
16
I/O
Default mapping: Slave in, master out for eUSCI_A1 SPI
mode
PM_UCA1SOMI
18
15
I/O
Default mapping: Slave out, master in for eUSCI_A1 SPI
mode
PM_UCA1STE
16
13
I/O
Default mapping: Slave transmit enable for eUSCI_A1 SPI
mode
PM_UCA1TXD
19
16
O
Default mapping: Transmit data for eUSCI_A1 UART mode
PM_UCA2CLK
33
20
I/O
Default mapping: Clock signal input for eUSCI_A2 SPI
slave mode
Clock signal output for eUSCI_A2 SPI master mode
PM_UCA2RXD
34
21
I
PM_UCA2SIMO
35
22
I/O
Default mapping: Slave in, master out for eUSCI_A2 SPI
mode
PM_UCA2SOMI
34
21
I/O
Default mapping: Slave out, master in for eUSCI_A2 SPI
mode
PM_UCA2STE
32
19
I/O
Default mapping: Slave transmit enable for eUSCI_A2 SPI
mode
PM_UCA2TXD
35
22
O
Default mapping: Transmit data for eUSCI_A2 UART mode
PM_UCB2CLK
37
24
I/O
Default mapping: Clock signal input for eUSCI_B2 SPI
slave mode
Clock signal output for eUSCI_B2 SPI master mode
PM_UCB2SCL
39
26
I
Default mapping: I2C clock for eUSCI_B2 I2C mode
PM_UCB2SDA
38
25
I/O
Default mapping: I2C data for eUSCI_B2 I2C mode
PM_UCB2SIMO
38
25
I/O
Default mapping: Slave in, master out for eUSCI_B2 SPI
mode
PM_UCB2SOMI
39
26
I/O
Default mapping: Slave out, master in for eUSCI_B2 SPI
mode
PM_UCB2STE
36
23
I/O
Default mapping: Slave transmit enable for eUSCI_B2 SPI
mode
AVCC1
45
32
–
Analog power supply
AVCC2
87
56
–
Analog power supply
AVSS1
43
30
–
Analog ground supply
AVSS2
84
53
–
Analog ground supply
AVSS3
40
27
–
Analog ground supply
DVCC1
13
10
–
Digital power supply
DVCC2
73
48
–
Digital power supply
DVSS1
15
12
–
Digital ground supply
DVSS2
72
47
–
Digital ground supply
82
51
–
Must be connected to ground
12
9
–
Regulated core power supply (internal use only, no
external current loading)
VSW
14
11
–
DC/DC converter switching output
RTCCLK
59
34
O
RTC_C clock calibration output
VCORE
(5)
(1)
RGC
DVSS3
RTC
SIGNAL NO.
PZ
SIGNAL NAME
(5)
DESCRIPTION
Default mapping: Clock signal input in eUSCI_A1 SPI
slave mode
Clock signal output in eUSCI_A1 SPI master mode
Default mapping: Receive data for eUSCI_A2 UART mode
VCORE is for internal use only. Do not use for external current loading. Connect VCORE to only the recommended capacitor value,
CVCORE.
Terminal Configuration and Functions
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
27
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
Table 4-3. Signal Descriptions (continued)
Reference
SPI
System
Thermal
28
SIGNAL NO.
(1)
PZ
RGC
SIGNAL
TYPE (2)
VREF+
70
45
O
Internal shared reference voltage positive terminal
VREF-
71
46
O
Internal shared reference voltage negative terminal
VeREF+
70
45
I
Positive terminal of external reference voltage to ADC
VeREF-
71
46
I
Negative terminal of external reference voltage to ADC
(recommended to connect to onboard ground)
UCA0CLK
5
2
I/O
Clock signal input for eUSCI_A0 SPI slave mode
Clock signal output for eUSCI_A0 SPI master mode
UCA0SIMO
7
4
I/O
Slave in, master out for eUSCI_A0 SPI mode
UCA0SOMI
6
3
I/O
Slave out, master in for eUSCI_A0 SPI mode
UCA0STE
4
1
I/O
Slave transmit enable for eUSCI_A0 SPI mode
UCA3CLK
97
N/A
I/O
Clock signal input for eUSCI_A3 SPI slave mode
Clock signal output for eUSCI_A3 SPI master mode
UCA3SIMO
99
N/A
I/O
Slave in, master out for eUSCI_A3 SPI mode
UCA3SOMI
98
N/A
I/O
Slave out, master in for eUSCI_A3 SPI mode
UCA3STE
96
N/A
I/O
Slave transmit enable for eUSCI_A3 SPI mode
UCB0CLK
9
6
I/O
Clock signal input for eUSCI_B0 SPI slave mode
Clock signal output for eUSCI_B0 SPI master mode
UCB0SIMO
10
7
I/O
Slave in, master out for eUSCI_B0 SPI mode
UCB0SOMI
11
8
I/O
Slave out, master in for eUSCI_B0 SPI mode
UCB0STE
8
5
I/O
Slave transmit enable for eUSCI_B0 SPI mode
UCB1CLK
77
N/A
I/O
Clock signal input for eUSCI_B1 SPI slave mode
Clock signal output for eUSCI_B1 SPI master mode
UCB1SIMO
78
N/A
I/O
Slave in, master out for eUSCI_B1 SPI mode
UCB1SOMI
79
N/A
I/O
Slave out, master in for eUSCI_B1 SPI mode
UCB1STE
76
N/A
I/O
Slave transmit enable for eUSCI_B1 SPI mode
UCB3CLK
1
31
18
I/O
Clock signal input for eUSCI_B3 SPI slave mode
Clock signal output for eUSCI_B3 SPI master mode
UCB3SIMO
2
80
49
I/O
Slave in, master out for eUSCI_B3 SPI mode
UCB3SOMI
3
81
50
I/O
Slave out, master in for eUSCI_B3 SPI mode
UCB3STE
30
100
17
I/O
Slave transmit enable for eUSCI_B3 SPI mode
NMI
83
52
I
External nonmaskable interrupt
RSTn
83
52
I
External reset (active low)
SVMHOUT
60
35
O
SVMH output
QFN Pad
N/A
Pad
–
QFN package exposed thermal pad. TI recommends
connection to VSS.
FUNCTION
SIGNAL NAME
Terminal Configuration and Functions
DESCRIPTION
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
Table 4-3. Signal Descriptions (continued)
UART
(1)
RGC
SIGNAL
TYPE (2)
PM_TA1.1
29
N/A
I/O
Default mapping: TA1 CCR1 capture: CCI1A input,
compare: Out1
TA1.0
30
17
I/O
TA1 CCR0 capture: CCI0A input, compare: Out0
TA2.0
31
18
I/O
TA2 CCR0 capture: CCI0A input, compare: Out0
TA2.1
70
45
I/O
TA2 CCR1 capture: CCI1A input, compare: Out1
TA2.2
71
46
I/O
TA2 CCR2 capture: CCI2A input, compare: Out2
TA2.3
80
49
I/O
TA2 CCR3 capture: CCI3A input, compare: Out3
TA2.4
81
50
I/O
TA2 CCR4 capture: CCI4A input, compare: Out4
TA2CLK
58
33
I
TA3.0
24
N/A
I/O
TA3 CCR0 capture: CCI0A input, compare: Out0
TA3.1
25
N/A
I/O
TA3 CCR1 capture: CCI1A input, compare: Out1
TA3.2
46
N/A
I/O
TA3 CCR2 capture: CCI2A input, compare: Out2
TA3.3
74
N/A
I/O
TA3 CCR3 capture: CCI3A input, compare: Out3
TA3.4
75
N/A
I/O
TA3 CCR4 capture: CCI4A input, compare: Out4
TA3CLK
47
N/A
I
TA3 input clock
UCA0RXD
6
3
I
Receive data for eUSCI_A0 UART mode
UCA0TXD
7
4
O
Transmit data for eUSCI_A0 UART mode
UCA3RXD
98
N/A
I
Receive data for eUSCI_A3 UART mode
UCA3TXD
99
N/A
O
Transmit data for eUSCI_A3 UART mode
SIGNAL NAME
Timer
4.5
SIGNAL NO.
PZ
FUNCTION
DESCRIPTION
TA2 input clock
Pin Multiplexing
Pin multiplexing for these devices is controlled by both register settings and operating modes (for
example, if the device is in test mode). For details of the settings for each pin and diagrams of the
multiplexed ports, see Section 6.12.
4.6
Buffer Types
Table 4-4 describes the buffer types that are referenced in Table 4-1 and Table 4-2.
Table 4-4. Buffer Type
BUFFER TYPE
(STANDARD)
Analog
(1)
NOMINAL
VOLTAGE
HYSTERESIS
PU OR PD
NOMINAL PU OR
PD STRENGTH
(µA)
OUTPUT DRIVE
STRENGTH (mA)
OTHER
CHARACTERISTIC
S
3.0 V
N
N/A
N/A
N/A
See analog modules
in Section 5 for
details.
HVCMOS
13.0 V
LVCMOS
3.0 V
Y
Y
(2)
N/A
N/A
See Section 5.26.6.
Programmable
See Section 5.26.6.
See Section 5.26.6.
Power (DVCC)
(3)
3.0 V
N
N/A
N/A
N/A
Power (AVCC)
(3)
3.0 V
N
N/A
N/A
N/A
0V
N
N/A
N/A
N/A
Power (DVSS and
AVSS) (3)
(1)
(2)
(3)
SVSMH enables
hysteresis on
DVCC.
This is a switch, not a buffer.
Only for input pins.
This is supply input, not a buffer.
Terminal Configuration and Functions
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
29
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
4.7
www.ti.com
Connections for Unused Pins
Table 4-5 lists the correct termination of all unused pins.
Table 4-5. Connection for Unused Pins
(1)
PIN
POTENTIAL
AVCC
DVCC
AVSS
DVSS
VSW
Open
Leave VSW pin unconnected if DC/DC regulator operation is not required.
Px.0 to Px.7
Open
Set to port function, output direction, and leave unconnected on the PCB.
RSTn/NMI
DVCC or VCC
47-kΩ pullup with 1.1-nF pulldown
PJ.4/TDI
Open
The JTAG TDI pin is shared with general-purpose I/O function (PJ.4). If not being used,
set this pin to port function, output direction. When used as the JTAG TDI pin, leave this
pin open.
PJ.5/TDO/SWO
DVCC or VCC
The JTAG TDO/SWO pin is shared with general-purpose I/O function (PJ.5). If not being
used, set this pin to port function, output direction. When used as the JTAG TDO/SWO
pin, use an external pulldown on this pin.
SWDIOTMS
DVCC or VCC
Use an external pullup on this pin.
SWCLKTCK
DVCC or VCC
Use an external pulldown on this pin.
(1)
30
COMMENT
For any unused pin with a secondary function that is shared with general-purpose I/O, follow the guidelines for the Px.0 to Px.7 pins.
Terminal Configuration and Functions
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
5 Specifications
Absolute Maximum Ratings (1)
5.1
over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted)
Voltage applied at DVCC and AVCC pins to VSS
Voltage difference between DVCC and AVCC pins
Voltage applied to any pin
MIN
MAX
UNIT
–0.3
4.17
V
±0.3
V
–0.3
VCC + 0.3 V
(4.17 V MAX)
V
(2)
(3)
Diode current at any device pin
Storage temperature, Tstg
(4)
–40
Maximum junction temperature, TJ
(1)
(2)
(3)
(4)
±2
mA
125
°C
95
°C
Stresses beyond those listed under Absolute Maximum Ratings may cause permanent damage to the device. These are stress ratings
only, and functional operation of the device at these or any other conditions beyond those indicated under Recommended Operating
Conditions is not implied. Exposure to absolute-maximum-rated conditions for extended periods may affect device reliability.
Voltage differences between DVCC and AVCC exceeding the specified limits may cause malfunction of the device.
All voltages referenced to VSS.
Higher temperature may be applied during board soldering according to the current JEDEC J-STD-020 specification with peak reflow
temperatures not higher than classified on the device label on the shipping boxes or reels.
5.2
ESD Ratings
VALUE
V(ESD)
(1)
(2)
(3)
Electrostatic discharge
Human-body model (HBM), per ANSI/ESDA/JEDEC JS-001 (1)
(2)
UNIT
±1000
Charged-device model (CDM), per JEDEC specification JESD22-C101 (3)
V
±250
JEDEC document JEP155 states that 500-V HBM allows safe manufacturing with a standard ESD control process. Pins listed as
±1000 V may actually have higher performance.
All pins pass HBM up to ±1000 V except the DVSS3 pin. The DVSS3 pin is used for TI internal test purposes. Connect the DVSS3 pin
to supply ground on the customer application board.
JEDEC document JEP157 states that 250-V CDM allows safe manufacturing with a standard ESD control process. Pins listed as ±250 V
may actually have higher performance.
5.3
Recommended Operating Conditions
Typical data are based on VCC = 3.0 V, TA = 25°C (unless otherwise noted)
MIN
Supply voltage range at all DVCC and
AVCC pins (1) (2) (3)
VCC
3.7
Normal operation with internal VCC
supervision
1.71
3.7
Normal operation without internal VCC
supervision
1.62
3.7
Supply voltage on all DVSS and AVSS pins
IINRUSH
Inrush current into the VCC pins (4)
fMCLK
Frequency of the CPU and AHB clock in the system (5)
TA
Operating free-air temperature
TJ
Operating junction temperature
–40
(2)
(3)
(4)
(5)
MAX
1.71
VSS
(1)
NOM
At power up (with internal VCC
supervision)
0
UNIT
V
V
100
mA
0
48
MHz
–40
85
°C
85
°C
TI recommends powering AVCC and DVCC from the same source. A maximum difference of ±0.1 V between AVCC and DVCC can be
tolerated during power up and operation. See Section 5.4 for decoupling capacitor recommendations.
Supply voltage must not change faster than 1 V/ms. Faster changes can cause the VCCDET to trigger a reset even within the
recommended supply voltage range.
Modules may have a different supply voltage range specification. See the specification of the respective module in this data sheet.
Does not include I/O currents (driven by application requirements).
Operating frequency may require the flash to be accessed with wait states. See Section 5.8 for further details.
Specifications
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
31
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
Recommended External Components (1)
5.4
CDVCC
Capacitor on DVCC pin
CVCORE
Capacitor on VCORE pin
(2) (3)
MIN
NOM
For DC/DC operation (4)
3.3
4.7
For LDO-only operation
3.3
4.7
1.54
4.7
9
µF
70
100
9000
nF
For DC/DC operation, including
capacitor tolerance
For LDO-only operation, including
capacitor tolerance
MAX
UNIT
µF
CAVCC
Capacitor on AVCC pin
3.3
4.7
LVSW
Inductor between VSW and VCORE pins for DC/DC
3.3
4.7
13
µH
RLVSW-DCR
Allowed DCR for LVSW
150
350
mΩ
ISAT-LVSW
LVSW saturation current
(1)
(2)
(3)
(4)
5.5
µF
700
mA
For optimum performance, select components that match the NOM values in this table.
See Section 7 for more details on component selection, placement, and related PCB design guidelines.
Consider the tolerances of the capacitance and inductance values when choosing components to ensure that the MIN and MAX limits
are never exceeded.
CDVCC should not be smaller than CVCORE.
Operating Mode VCC Ranges
over operating free-air temperature (unless otherwise noted)
PARAMETER
VCC_LDO
OPERATING MODE
AM_LDO_VCORE0
AM_LF_VCORE0
LPM0_LDO_VCORE0
LPM0_LF_VCORE0
LPM3_VCORE0
LPM4_VCORE0
LPM3.5
AM_LDO_VCORE1
AM_LF_VCORE1
LPM0_LDO_VCORE1
LPM0_LF_VCORE1
LPM3_VCORE1
LPM4_VCORE1
(1) (2)
TEST CONDITIONS
MIN
MAX
LDO active, SVSMH disabled
1.62
3.7
LDO active, SVSMH enabled
1.71
3.7
UNIT
V
VCC_DCDC_DF0
AM_DCDC_VCORE0
LPM0_DCDC_VCORE0
AM_DCDC_VCORE1
LPM0_DCDC_VCORE1
DC/DC active, DC/DC operation not forced
(DCDC_FORCE = 0), SVSMH enabled or
disabled (3)
2.0
3.7
V
VCC_DCDC_DF1
AM_DCDC_VCORE0
LPM0_DCDC_VCORE0
AM_DCDC_VCORE1
LPM0_DCDC_VCORE1
DC/DC active, DC/DC operation forced
(DCDC_FORCE = 1), SVSMH enabled or disabled
1.8
3.7
V
LDO disabled, SVSMH disabled
1.62
3.7
LDO disabled, SVSMH enabled
1.71
3.7
VCC_VCORE_OFF
(1)
(2)
(3)
(4)
32
(4)
LPM4.5
V
Flash remains active only in active modes and LPM0 modes.
Low-frequency active and low-frequency LPM0, LPM3, LPM4, and LPM3.5 modes are based on LDO only.
When VCC falls below the specified MIN value, the DC/DC operation automatically switches to LDO, as long as the VCC drop is slower
than the rate that is reliably detected. See Table 5-20 for more details.
Core voltage is off in LPM4.5 mode.
Specifications
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
Operating Mode CPU Frequency Ranges (1)
5.6
over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted)
PARAMETER
OPERATING MODE
DESCRIPTION
fMCLK
MIN
MAX
UNIT
fAM_LDO_VCORE0
AM_LDO_VCORE0
Normal-performance mode with LDO as the active
regulator
0
24
MHz
fAM_LDO_VCORE1
AM_LDO_VCORE1
High-performance mode with LDO as the active
regulator
0
48
MHz
fAM_DCDC_VCORE0
AM_DCDC_VCORE0
Normal-performance mode with DC/DC as the active
regulator
0
24
MHz
fAM_DCDC_VCORE1
AM_DCDC_VCORE1
High-performance mode with DC/DC as the active
regulator
0
48
MHz
fAM_LF_VCORE0
AM_LF_VCORE0
Low-frequency mode with LDO as the active regulator
0
128
kHz
fAM_LF_VCORE1
AM_LF_VCORE1
Low-frequency mode with LDO as the active regulator
0
128
kHz
MIN
MAX
UNIT
Peripheral frequency range in LDO or DC/DCbased active or LPM0 modes for VCORE0
0
12
MHz
Peripheral frequency range in LDO or DC/DCbased active or LPM0 modes for VCORE1
0
24
MHz
Peripheral frequency range in low-frequency
active or low-frequency LPM0 modes for
VCORE0 and VCORE1
0
128
kHz
Peripheral frequency in LPM3 mode for VCORE0
and VCORE1
0
128
kHz
LPM4_VCORE1
Peripheral frequency in LPM4 mode for VCORE0
and VCORE1
0
128
kHz
LPM3.5
Peripheral frequency in LPM3.5 mode
0
32.768
kHz
(1)
The DMA can be operated at the same frequency as the CPU.
5.7
Operating Mode Peripheral Frequency Ranges
over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted)
PARAMETER
OPERATING MODE
DESCRIPTION
AM_LDO_VCORE0
fAM_LPM0_VCORE0
AM_DCDC_VCORE0
LPM0_LDO_VCORE0
LPM0_DCDC_VCORE0
AM_LDO_VCORE1
fAM_LPM0_VCORE1
AM_DCDC_VCORE1
LPM0_LDO_VCORE1
LPM0_DCDC_VCORE1
AM_LF_VCORE0
fAM_LPM0_LF
AM_LF_VCORE1
LPM0_LF_VCORE0
LPM0_LF_VCORE1
fLPM3 (1)
fLPM4 (2)
fLPM3.5 (1)
(1)
(2)
LPM3_VCORE0
LPM3_VCORE1
LPM4_VCORE0
Only RTC and WDT can be active.
Peripherals available in LPM4 can be operational on external clocks.
Specifications
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
33
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
5.8
www.ti.com
Operating Mode Execution Frequency vs Flash Wait-State Requirements
over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted)
NUMBER OF
FLASH WAIT
STATES
FLASH READ
MODE
fMAX_NRM_FLWAIT0
0
fMAX_NRM_FLWAIT1
PARAMETER
MAXIMUM SUPPORTED MCLK FREQUENCY (1) ,
(2)
AM_LDO_VCORE0,
AM_DCDC_VCORE0
AM_LDO_VCORE1,
AM_DCDC_VCORE1
UNIT
Normal read
mode
10
13
MHz
1
Normal read
mode
21
27
MHz
fMAX_NRM_FLWAIT2
2
Normal read
mode
24
40
MHz
fMAX_NRM_FLWAIT3
3
Normal read
mode
24
48
MHz
fMAX_ORM_FLWAIT0
0
Other read
modes (3)
6
7
MHz
fMAX_ORM_FLWAIT1
1
Other read
modes (3)
12
14
MHz
fMAX_ORM_FLWAIT2
2
Other read
modes (3)
18
21
MHz
fMAX_ORM_FLWAIT3
3
Other read
modes (3)
24
28
MHz
fMAX_ORM_FLWAIT4
4
Other read
modes (3)
24
35
MHz
fMAX_ORM_FLWAIT5
5
Other read
modes (3)
24
42
MHz
fMAX_ORM_FLWAIT6
6
Other read
modes (3)
24
48
MHz
(1)
(2)
(3)
34
Violation of the maximum frequency limitation for a given wait-state configuration results in nondeterministic data or instruction fetches
from the flash memory.
In low-frequency active modes, the flash can always be accessed with 0 wait states, because the maximum MCLK frequency is limited
to 128 kHz.
Other read modes refers to Read Margin 0, Read Margin 01, Program Verify, and Erase Verify.
Specifications
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
5.9
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
Current Consumption During Device Reset
over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted)
PARAMETER
IRESET
(1)
(2)
(3)
VCC
Current during device reset
MIN
(1) (2) (3)
TYP
2.2 V
690
3.0 V
760
MAX
1000
UNIT
µA
Device held in reset through RSTn/NMI pin.
Current measured into VCC.
All other input pins tied to 0 V or VCC. Outputs do not source or sync any current.
5.10 Current Consumption in LDO-Based Active Modes – Dhrystone 2.1 Program
over recommended operating free-air temperature (unless otherwise noted) (1)
EXECUTION
MEMORY
PARAMETER
MCLK = 1 MHz MCLK = 8 MHz
VCC
TYP
(2) (3) (4) (5)
MCLK =
16 MHz
MCLK =
24 MHz
MCLK =
32 MHz
MCLK =
40 MHz
MCLK =
48 MHz
TYP
MAX
TYP
MAX
TYP
MAX
5700
6300
7000
7600
7300
8200
5000
5550
6100
6800
7200
7900
MAX
TYP
MAX
TYP
MAX
TYP
MAX
IAM_LDO_VCORE0,Flash (6)
(7) (8)
Flash
3.0 V
700
950
2000
2400
3200
3600
4000
4500
IAM_LDO_VCORE1,Flash (6)
(7) (8)
Flash
3.0 V
720
1050
2150
2600
3520
4000
5000
5600
IAM_LDO_VCORE0,SRAM (9)
SRAM
3.0 V
640
900
1600
2000
2675
3100
3750
4250
IAM_LDO_VCORE1,SRAM (9)
SRAM
3.0 V
650
1000
1625
2100
2725
3200
3825
4350
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
UNIT
µA
µA
µA
µA
MCLK sourced by DCO.
Current measured into VCC.
All other input pins tied to 0 V or VCC. Outputs do not source or sync any current.
All SRAM banks are active.
All peripherals are inactive.
Device executing the Dhrystone 2.1 program. Code execution from flash, stack, and data in SRAM.
Flash configured to minimum wait states required to support operation at given frequency and core voltage level.
Flash instruction and data buffers are enabled (BUFI = BUFD = 1).
Device executing the Dhrystone 2.1 program. Code execution from SRAM, stack and data in SRAM.
5.11 Current Consumption in DC/DC-Based Active Modes – Dhrystone 2.1 Program
over recommended operating free-air temperature (unless otherwise noted) (1)
EXECUTION
MEMORY
PARAMETER
MCLK = 1 MHz MCLK = 8 MHz
VCC
(2) (3) (4) (5)
MCLK =
16 MHz
MCLK =
24 MHz
MCLK =
32 MHz
MCLK =
40 MHz
MCLK =
48 MHz
TYP
MAX
TYP
MAX
TYP
MAX
3650
4250
4450
5100
4650
5300
3100
3650
3770
4400
4400
5100
TYP
MAX
TYP
MAX
TYP
MAX
TYP
MAX
IAM_DCDC_VCORE0,Flash (6)
(7) (8)
Flash
3.0 V
580
800
1280
1750
1970
2300
2390
2900
IAM_DCDC_VCORE1,Flash (6)
(7) (8)
Flash
3.0 V
620
900
1490
1850
2325
2750
3250
3800
IAM_DCDC_VCORE0,SRAM (9)
SRAM
3.0 V
550
750
1040
1400
1600
2000
2170
2650
IAM_DCDC_VCORE1,SRAM (9)
SRAM
3.0 V
580
850
1150
1550
1790
2200
2440
2900
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
UNIT
µA
µA
µA
µA
MCLK sourced by DCO.
Current measured into VCC.
All other input pins tied to 0 V or VCC. Outputs do not source or sync any current.
All SRAM banks are active.
All peripherals are inactive.
Device executing the Dhrystone 2.1 program. Code execution from flash. Stack and data in SRAM.
Flash configured to minimum wait states required to support operation at given frequency and core voltage level.
Flash instruction and data buffers are enabled (BUFI = BUFD = 1).
Device executing the Dhrystone 2.1 program. Code execution from SRAM. Stack and data in SRAM.
Specifications
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
35
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
5.12 Current Consumption in Low-Frequency Active Modes – Dhrystone 2.1 Program
over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted) (1)
PARAMETER
(6) (7) (8)
IAM_LF_VCORE0,
flash
IAM_LF_VCORE1,
flash
IAM_LF_VCORE0,
SRAM
IAM_LF_VCORE1,
SRAM
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
36
(6) (7) (8)
(9)
(9)
EXECUTION
MEMORY
Flash
Flash
SRAM
SRAM
VCC
–40°C
TYP
MAX
25°C
TYP
2.2 V
90
95
3.0 V
90
95
2.2 V
92
100
3.0 V
95
110
2.2 V
88
95
3.0 V
88
95
2.2 V
92
98
3.0 V
93
100
60°C
MAX
120
150
115
130
TYP
(2) (3) (4) (5)
85°C
MAX
TYP
110
140
110
150
120
160
130
200
110
140
110
150
118
165
120
166
MAX
350
500
300
400
UNIT
μA
μA
μA
μA
Current measured into VCC.
All other input pins tied to 0 V or VCC. Outputs do not source or sync any current.
MCLK sourced by REFO at 128 kHz.
All peripherals are inactive.
SRAM banks 0 and 1 enabled for execution from flash, and SRAM banks 0 to 3 enabled for execution from SRAM.
Flash configured to 0 wait states.
Device executing the Dhrystone 2.1 program. Code execution from Flash. Stack and data in SRAM.
Flash instruction and data buffers are enabled (BUFI = BUFD = 1).
Device executing the Dhrystone 2.1 program. Code execution from SRAM. Stack and data also in SRAM.
Specifications
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
7.5
7
6.5
6
5.5
5
4.5
4
3.5
3
2.5
2
1.5
1
0.5
AM_LDO_VCORE0
AM_LDO_VCORE1
Current (mA)
Current (mA)
5.13 Typical Characteristics of Active Mode Currents for CoreMark Program
0
5
10
15
Flash Execution
20
25
30
Frequency (MHz)
35
40
45
AM_LDO_VCORE0
AM_LDO_VCORE1
0
50
5
10
15
D001
VCC = 3 V
TA = 25°C
SRAM Execution
Figure 5-1. Frequency vs Current Consumption
20
25
30
Frequency (MHz)
35
40
45
50
D002
VCC = 3 V
TA = 25°C
Figure 5-2. Frequency vs Current Consumption
4.5
4.5
AM_DCDC_VCORE0
AM_DCDC_VCORE1
4
AM_DCDC_VCORE0
AM_DCDC_VCORE1
4
3.5
3.5
Current (mA)
Current (mA)
7.5
7
6.5
6
5.5
5
4.5
4
3.5
3
2.5
2
1.5
1
0.5
3
2.5
2
3
2.5
2
1.5
1.5
1
1
0.5
0.5
0
5
10
Flash Execution
15
20
25
30
Frequency (MHz)
35
VCC = 3 V
40
45
50
0
5
10
D003
TA = 25°C
Figure 5-3. Frequency vs Current Consumption
SRAM Execution
15
20
25
30
Frequency (MHz)
VCC = 3 V
35
40
45
D004
TA = 25°C
Figure 5-4. Frequency vs Current Consumption
Specifications
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
50
37
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
6.5
7
6.5
6
5.5
5
4.5
4
3.5
3
2.5
2
1.5
1
0.5
AM_LDO_VCORE0
AM_LDO_VCORE1
5.5
5
4
3.5
3
2.5
2
1
0.5
5
10
15
Flash Execution
20
25
30
Frequency (MHz)
35
40
45
50
0
5
10
15
D005
VCC = 3 V
TA = 25°C
SRAM Execution
Figure 5-5. Frequency vs Current Consumption
20
25
30
Frequency (MHz)
35
40
45
50
D006
VCC = 3 V
TA = 25°C
Figure 5-6. Frequency vs Current Consumption
3.9
4.5
AM_DCDC_VCORE0
AM_DCDC_VCORE1
4
AM_DCDC_VCORE0
AM_DCDC_VCORE1
3.6
3.3
3
Current (mA)
3.5
Current (mA)
4.5
1.5
0
3
2.5
2
2.7
2.4
2.1
1.8
1.5
1.2
1.5
0.9
1
0.6
0.3
0.5
0
5
10
Flash Execution
15
20
25
30
Frequency (MHz)
VCC = 3 V
35
40
45
Specifications
50
0
5
10
D007
TA = 25°C
Figure 5-7. Frequency vs Current Consumption
38
AM_LDO_VCORE0
AM_LDO_VCORE1
6
Current (mA)
Current (mA)
5.14 Typical Characteristics of Active Mode Currents for Prime Number Program
SRAM Execution
15
20
25
30
Frequency (MHz)
VCC = 3 V
35
40
45
50
D008
TA = 25°C
Figure 5-8. Frequency vs Current Consumption
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
5.15 Typical Characteristics of Active Mode Currents for Fibonacci Program
6.5
AM_LDO_VCORE0
AM_LDO_VCORE1
5.5
5
4.5
4
3.5
3
2.5
2
1.5
1
0.5
0
5
10
15
Flash Execution
20
25
30
Frequency (MHz)
35
40
45
50
0
5
10
15
D009
VCC = 3 V
TA = 25°C
SRAM Execution
Figure 5-9. Frequency vs Current Consumption
20
25
30
Frequency (MHz)
35
40
45
50
D010
VCC = 3 V
TA = 25°C
Figure 5-10. Frequency vs Current Consumption
3.9
5
AM_DCDC_VCORE0
AM_DCDC_VCORE1
4.5
AM_DCDC_VCORE0
AM_DCDC_VCORE1
3.6
3.3
4
3
3.5
Current (mA)
Current (mA)
AM_LDO_VCORE0
AM_LDO_VCORE1
6
Current (mA)
Current (mA)
7.5
7
6.5
6
5.5
5
4.5
4
3.5
3
2.5
2
1.5
1
0.5
3
2.5
2
2.7
2.4
2.1
1.8
1.5
1.2
1.5
0.9
1
0.6
0.3
0.5
0
5
10
Flash Execution
15
20
25
30
Frequency (MHz)
35
VCC = 3 V
40
45
50
0
5
10
D011
TA = 25°C
Figure 5-11. Frequency vs Current Consumption
SRAM Execution
15
20
25
30
Frequency (MHz)
VCC = 3 V
35
40
45
D012
TA = 25°C
Figure 5-12. Frequency vs Current Consumption
Specifications
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
50
39
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
5.16 Typical Characteristics of Active Mode Currents for While(1) Program
6.5
8.5
AM_LDO_VCORE0
AM_LDO_VCORE1
6
5.5
7.5
5
6.5
4.5
Current (mA)
Current (mA)
AM_LDO_VCORE0
AM_LDO_VCORE1
4
3.5
3
2.5
5.5
4.5
3.5
2.5
2
1.5
1.5
1
0.5
0.5
0
5
10
15
Flash Execution
20
25
30
Frequency (MHz)
35
40
45
0
50
5
10
15
D013
VCC = 3 V
TA = 25°C
SRAM Execution
20
25
30
Frequency (MHz)
35
40
45
50
D014
VCC = 3 V
TA = 25°C
Figure 5-14. Frequency vs Current Consumption
Figure 5-13. Frequency vs Current Consumption
5.5
4
AM_DCDC_VCORE0
AM_DCDC_VCORE1
3.5
AM_DCDC_VCORE0
AM_DCDC_VCORE1
5
4.5
4
Current (mA)
Current (mA)
3
2.5
2
3.5
3
2.5
2
1.5
1.5
1
1
0.5
0.5
0
5
10
Flash Execution
15
20
25
30
Frequency (MHz)
VCC = 3 V
35
40
45
Specifications
0
5
10
D015
TA = 25°C
Figure 5-15. Frequency vs Current Consumption
40
50
SRAM Execution
15
20
25
30
Frequency (MHz)
VCC = 3 V
35
40
45
50
D016
TA = 25°C
Figure 5-16. Frequency vs Current Consumption
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
5.17 Typical Characteristics of Low-Frequency Active Mode Currents for CoreMark Program
110
126
AM_LF_VCORE0
AM_LF_VCORE1
124
108
122
Current (PA)
Current (PA)
120
118
116
114
AM_LF_VCORE0
AM_LF_VCORE1
106
104
102
112
110
100
108
106
2.2
2.3
Flash Execution
2.4
2.5
2.6
2.7
Supply Voltage
2.8
TA = 25°C
2.9
3
98
2.2
2.3
D017
MCLK = 128 kHz
Figure 5-17. Supply Voltage vs Current Consumption
SRAM Execution
2.4
2.5
2.6
2.7
Supply Voltage
TA = 25°C
2.8
2.9
D018
MCLK = 128 kHz
Figure 5-18. Supply Voltage vs Current Consumption
Specifications
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
3
41
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
5.18 Current Consumption in LDO-Based LPM0 Modes
over recommended operating free-air temperature (unless otherwise noted) (1)
PARAMETER
ILPM0_LDO_VCORE0
ILPM0_LDO_VCORE1
(1)
(2)
(3)
(4)
(5)
(6)
VCC
MCLK =
1 MHz
MCLK =
8 MHz
MCLK =
16 MHz
(2) (3) (4) (5) (6)
MCLK =
24 MHz
MCLK =
32 MHz
TYP
MAX
MCLK =
40 MHz
TYP
MCLK =
48 MHz
TYP
MAX
TYP
MAX
TYP
MAX
TYP
MAX
MAX
TYP
2.2 V
520
750
610
850
710
950
810
1050
3.0 V
520
750
610
850
710
950
810
1050
2.2 V
525
800
630
900
750
1050
860
1200
1025
1350
1160
1500
1240
1600
3.0 V
525
800
630
900
750
1050
860
1200
1025
1350
1160
1500
1240
1600
UNIT
MAX
µA
µA
MCLK sourced by DCO.
Current measured into VCC.
All other input pins tied to 0 V or VCC. Outputs do not source or sync any current.
CPU is off, flash or SRAM not being accessed.
All SRAM banks are active.
All peripherals are inactive.
5.19 Current Consumption in DC/DC-Based LPM0 Modes
over recommended operating free-air temperature (unless otherwise noted) (1)
PARAMETER
ILPM0_DCDC_VCORE0
ILPM0_DCDC_VCORE1
(1)
(2)
(3)
(4)
(5)
(6)
VCC
MCLK =
1 MHz
MCLK =
8 MHz
MCLK =
16 MHz
(2) (3) (4) (5) (6)
MCLK =
24 MHz
MCLK =
32 MHz
TYP
MAX
MCLK =
40 MHz
TYP
MCLK =
48 MHz
TYP
MAX
TYP
MAX
TYP
MAX
TYP
MAX
MAX
TYP
2.2 V
490
700
550
750
620
850
700
950
3.0 V
485
650
535
700
585
750
650
850
2.2 V
510
750
590
850
680
950
775
1050
900
1200
1010
1300
1080
1400
3.0 V
505
700
570
800
635
850
715
950
815
1050
900
1150
960
1200
UNIT
MAX
µA
µA
MCLK sourced by DCO.
Current measured into VCC.
All other input pins tied to 0 V or VCC. Outputs do not source or sync any current.
CPU is off, flash or SRAM not being accessed.
All SRAM banks are active.
All peripherals are inactive.
5.20 Current Consumption in Low-Frequency LPM0 Modes
over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted) (1)
PARAMETER
ILPM0_LF_VCORE0
ILPM0_LF_VCORE1
(1)
(2)
(3)
(4)
(5)
(6)
42
VCC
–40°C
TYP
25°C
MAX
TYP
2.2 V
73
77
3.0 V
73
77
2.2 V
75
80
3.0 V
75
80
60°C
MAX
100
100
TYP
(2) (3) (4) (5) (6)
85°C
MAX
TYP
87
113
87
113
92
122
92
122
MAX
200
250
UNIT
μA
μA
Current measured into VCC.
All other input pins tied to 0 V or VCC. Outputs do not source or sync any current.
MCLK sourced by REFO at 128 kHz.
All peripherals are inactive.
Bank 0 of SRAM are active. Rest of the banks are powered down.
CPU is off, flash or SRAM not being accessed.
Specifications
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
5.21 Current Consumption in LPM3, LPM4 Modes
over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted) (1)
PARAMETER
ILPM3_VCORE0_RTCLF
(7) (8)
ILPM3_VCORE0_RTCREFO
ILPM3_VCORE1_RTCLF
(10)
ILPM4_VCORE1
(10)
IIDLE, PG1, VCORE0
IIDLE, PG1, VCORE1
IIDLE, PG2, VCORE0
IIDLE, PG2, VCORE1
IIDLE, PG3, VCORE0
IIDLE, PG3, VCORE1
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(9) (8)
(7) (8)
ILPM3_VCORE1_RTCREFO
ILPM4_VCORE0
VCC
(9) (8)
–40°C
TYP
25°C
MAX
TYP
60°C
MAX
TYP
85°C
MAX
TYP
2.2 V
0.64
0.79
1.38
2.90
3.0 V
0.66
0.82
1.41
3.10
2.2 V
0.98
1.27
1.93
3.50
3.0 V
1.10
1.36
2.00
3.70
2.2 V
0.91
1.17
1.91
3.80
3.0 V
0.94
1.20
1.95
3.85
2.2 V
1.27
1.63
2.38
4.30
3.0 V
1.33
1.69
2.58
4.85
2.2 V
0.50
0.66
1.04
3.10
3.0 V
0.53
0.69
1.07
3.10
2.2 V
0.65
0.90
1.74
4.01
3.0 V
0.67
0.92
1.77
4.05
2.2 V
0.22
0.34
0.92
2.42
3.0 V
0.22
0.34
0.93
2.43
2.2 V
0.35
0.53
1.27
3.07
3.0 V
0.35
0.53
1.28
3.08
2.2 V
0.25
0.40
1.15
3.08
3.0 V
0.25
0.41
1.15
3.09
2.2 V
0.41
0.65
1.61
3.96
3.0 V
0.41
0.65
1.61
3.96
2.2 V
0.28
0.45
1.27
3.40
3.0 V
0.28
0.45
1.27
3.41
2.2 V
3.53
3.74
5.45
8.38
3.0 V
3.53
3.75
5.45
8.38
3.80
(2) (3) (4) (5) (6)
MAX
UNIT
μA
8.00
μA
μA
μA
μA
μA
uA
uA
uA
uA
uA
uA
Current measured into VCC.
All other input pins tied to 0 V or VCC. Outputs do not source or sync any current.
CPU is off, flash powered down.
Bank 0 of SRAM retained, all other banks powered down.
See Table 5-51 for details on additional current consumed for each extra Bank that is enabled for retention.
SVSMH is disabled.
RTC sourced by LFXT. Effective load capacitance of LF crystal is 3.7 pF.
WDT module is disabled.
RTC sourced by REFO.
RTC and WDT modules disabled.
Specifications
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
43
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
5.22 Current Consumption in LPM3 Modes With LCD
over operating free-air temperature range (unless otherwise noted)
PARAMETER
ILPM3_VCORE0_LCDEXT
(7) (8) (9)
ILPM3_VCORE0_LCDINT
(7) (8) (10)
ILPM3_VCORE1_LCDEXT
(7) (8) (9)
ILPM3_VCORE1_LCDINT
(7) (8) (10)
VCC
–40°C
TYP
(1) (2) (3) (4) (5) (6)
25°C
MAX
TYP
60°C
MAX
TYP
85°C
MAX
TYP
2.4 V
1.24
1.60
3.16
7.29
3.0 V
1.27
1.63
3.18
7.32
2.4 V
1.61
1.98
3.53
7.68
3.0 V
1.64
2.00
3.56
7.70
2.4 V
4.60
5.44
7.97
13.15
3.0 V
4.64
5.47
7.99
13.19
2.4 V
5.00
5.86
8.35
13.55
3.0 V
5.04
5.89
8.38
13.59
MAX
UNIT
μA
μA
μA
μA
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
Current measured into VCC.
All other input pins tied to 0 V or VCC. Outputs do not source or sync any current.
CPU is off, flash powered down.
Block 0 of SRAM retained, all other blocks and banks powered down.
See Table 5-51 for details on additional current consumed for each extra block that is enabled for retention.
SVSMH is disabled.
RTC sourced by LFXT. Effective load capacitance of LF crystal is 3.7 pF.
WDT module is disabled.
LCDMx = 11 (4-mux mode), LCDREXT = 1, LCDEXTBIAS = 1 (external biasing), LCD2B = 0 (1/3 bias), LCDSSEL = 0, LCDPREx =
101, LCDDIVx = 00011 (fLCD = 32768 Hz / 32 / 4 = 256 Hz). Current through external resistors not included (voltage levels are supplied
by test equipment). Even segments S0, S2,... = 0, odd segments S1, S3,... = 1. No LCD panel load.
(10) LCDMx = 11 (4-mux mode), LCDREXT = 0, LCDEXTBIAS = 0 (internal biasing), LCD2B = 0 (1/3 bias), LCDSSEL = 0, LCDPREx = 101,
LCDDIVx = 00011 (fLCD = 32768 Hz / 32 / 4 = 256 Hz) Even segments S0, S2,... = 0, odd segments S1, S3,... = 1. No LCD panel load.
5.23 Current Consumption in LPM3.5, LPM4.5 Modes
over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted) (1)
PARAMETER
ILPM3.5_RTCLF
(3) (4) (5) (6) (7)
ILPM3.5_RTCREFO
ILPM4.5
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
44
(3) (4) (8) (6) (7)
(9) (7)
VCC
–40°C
TYP
25°C
MAX
TYP
60°C
MAX
TYP
85°C
MAX
TYP
2.2 V
0.64
0.79
1.38
2.90
3.0 V
0.66
0.82
1.41
3.10
2.2 V
0.98
1.27
1.93
3.50
3.0 V
1.10
1.36
2.00
3.70
2.2 V
13
19
62
207
3.0 V
14
22
69
229
500
(2)
MAX
UNIT
μA
μA
1200
nA
Current measured into VCC.
All other input pins tied to 0 V or VCC. Outputs do not source or sync any current.
CPU and flash are powered down.
Bank 0 of SRAM retained, all other banks powered down.
RTC sourced by LFXT. Effective load capacitance of LF crystal is 3.7 pF.
WDT module is disabled.
SVSMH is disabled.
RTC sourced by REFO.
No core voltage. CPU, flash and all banks of SRAM powered down.
Specifications
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
5.24 Current Consumption of Digital Peripherals
over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted) (1)
PARAMETER
TEST CONDITIONS
TYP
MAX
UNIT
ITIMER_A
Timer_A configured as PWM timer with 50% duty cycle
5
µA/MHz
ITIMER32
Timer32 enabled
3.5
µA/MHz
IUART
eUSCI_A configured in UART mode
6.5
µA/MHz
ISPI
eUSCI_A configured in SPI master mode
5
µA/MHz
2
II2C
eUSCI_B configured in I C master mode
5
µA/MHz
IWDT_A
WDT_A configured in interval timer mode
6
µA/MHz
IRTC_C
RTC_C enabled and sourced from 32-kHz LFXT
IAES256
ICRC32
(1)
100
nA
AES256 active
19
µA/MHz
CRC32 active
2
µA/MHz
Measured with VCORE = 1.2 V.
5.25 Thermal Resistance Characteristics
over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted)
THERMAL METRIC (1)
PACKAGE
VALUE (2)
(3)
UNIT
RθJA
Junction-to-ambient thermal resistance, still air
44.5
°C/W
RθJC(TOP)
Junction-to-case (top) thermal resistance
6.4
°C/W
RθJB
Junction-to-board thermal resistance
22.0
°C/W
ΨJB
Junction-to-board thermal characterization parameter
21.7
°C/W
ΨJT
Junction-to-top thermal characterization parameter
0.2
°C/W
RθJC(BOTTOM)
Junction-to-case (bottom) thermal resistance
N/A
°C/W
RθJA
Junction-to-ambient thermal resistance, still air
28.2
°C/W
RθJC(TOP)
Junction-to-case (top) thermal resistance
7.7
°C/W
RθJB
Junction-to-board thermal resistance
6.8
°C/W
ΨJB
Junction-to-board thermal characterization parameter
6.7
°C/W
ΨJT
Junction-to-top thermal characterization parameter
0.1
°C/W
RθJC(BOTTOM)
Junction-to-case (bottom) thermal resistance
0.7
°C/W
(1)
(2)
(3)
LQFP-100 (PZ)
QFN-64 (RGC)
For more information about traditional and new thermal metrics, see Semiconductor and IC Package Thermal Metrics.
These values are based on a JEDEC-defined 2S2P system (with the exception of the Theta JC (RθJC) value, which is based on a
JEDEC-defined 1S0P system) and will change based on environment and application. For more information, see these EIA/JEDEC
standards:
• JESD51-2, Integrated Circuits Thermal Test Method Environmental Conditions - Natural Convection (Still Air)
• JESD51-3, Low Effective Thermal Conductivity Test Board for Leaded Surface Mount Packages
• JESD51-7, High Effective Thermal Conductivity Test Board for Leaded Surface Mount Packages
• JESD51-9, Test Boards for Area Array Surface Mount Package Thermal Measurements
N/A = Not applicable
Specifications
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
45
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
5.26 Timing and Switching Characteristics
5.26.1 Reset Timing
Table 5-1 lists the latencies to recover from different types of resets.
Table 5-1. Reset Recovery Latencies
over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted)
PARAMETER
MIN
(1)
TYP
MAX
UNIT
5
MCLK
cycles
25
MCLK
cycles
tSOFT
Latency from release of soft reset to first CPU instruction fetch
tHARD
Latency from release of hard reset to release of soft reset
tPOR
Latency from release of device POR to release of hard reset
15
25
µs
tCOLDPWR,
100nF
Latency from a cold power-up condition to release of device POR, CVCORE = 100 nF
300
400
µs
4.7µF
Latency from a cold power-up condition to release of device POR, CVCORE = 4.7 µF
400
500
µs
tCOLDPWR,
(1)
See Section 6.8.1 for details on the various classes of resets on the device
Table 5-2 lists the latencies to recover from an external reset applied on RSTn pin.
Table 5-2. External Reset Recovery Latencies (1)
over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted)
PARAMETER
TEST CONDITIONS
MIN
tAM_RSTn
External reset applied when device is in LDO-based or DC/DC-based active
modes,
MCLK = 1 to 48 MHz
tAMLF_RSTn, 128 kHz
MAX
UNIT
4.5
ms
External reset applied when device is in low-frequency active modes,
MCLK = 128 kHz
5
ms
tAMLF_RSTn, 32 kHz
External reset applied when device is in low-frequency active modes,
MCLK = 32.768 kHz
6
ms
tLPM0_RSTn
External reset applied when device is in LDO-based or DC/DC-based LPM0
modes,
MCLK = 1 to 48 MHz
4.5
ms
tLPM0LF_RSTn, 128 kHz
External reset applied when device is in low-frequency LPM0 modes,
MCLK = 128 kHz
5
ms
tLPM0LF_RSTn, 32 kHz
External reset applied when device is in low-frequency LPM0 modes,
MCLK = 32.768 kHz
6
ms
tLPM3_LPM4_RSTn
External reset applied when device is in LPM3 or LPM4 modes,
MCLK = 24 or 48 MHz while entering LPM3 or LPM4 modes
4.5
ms
tLPMx.5_RSTn
External reset applied when device is in LPM3.5 or LPM4.5 modes
4.5
ms
(1)
External reset is applied on RSTn pin, and the latency is measured from release of external reset to start of user application code.
5.26.2 Peripheral Register Access Timing
Table 5-3 lists the latency involved when CPU performs read or write access to peripheral registers.
Table 5-3. Peripheral Register Access Latency
over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted)
PARAMETER
treg_access
(1)
(2)
46
Number of CPU clock cycles required for read or write access to peripheral registers
MIN
MAX
UNIT
2 (1)
5 (2)
MCLK
cycles
The bridge that connects CPU to peripherals runs at half of the speed of the CPU.
The maximum value depends on the previous opcode executing in the CPU pipeline and the status of the bus (idle or busy performing
data access).
Specifications
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
5.26.3 Mode Transition Timing
Table 5-4 lists the latencies required to change between different active modes.
Table 5-4. Active Mode Transition Latencies
over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted)
ORIGINAL
OPERATING MODE
FINAL OPERATING
MODE
Power Off
AM_LDO_VCORE0
From VCC reaching 1.71 V to start of
user application code
tAMLDO0_AMLDO1
AM_LDO_VCORE0
AM_LDO_VCORE1
Transition from AM_LDO_VCORE0 to
AM_LDO_VCORE1,
MCLK frequency = 24 MHz
tAMLDO1_AMLDO0
AM_LDO_VCORE1
AM_LDO_VCORE0
tAMLDO0_AMDCDC0
AM_LDO_VCORE0
tAMDCDC0_AMLDO0
AM_DCDC_VCORE0
tAMLDO1_AMDCDC1
AM_LDO_VCORE1
tAMDCDC1_AMLDO1
AM_DCDC_VCORE1
AM_LDO_VCORE1
AM_LDO_VCORE0
AM_LF_VCORE0
PARAMETER
tOFF_AMLDO0
tAMLDO0_AMLF0
TEST CONDITIONS
TYP
MAX
UNIT
6
ms
300
350
µs
Transition from AM_LDO_VCORE1 to
AM_LDO_VCORE0,
MCLK frequency = 24 MHz
4
5
µs
Transition from AM_LDO_VCORE0 to
AM_DCDC_VCORE0 AM_DCDC_VCORE0,
MCLK frequency = 24 MHz
20
30
µs
10
15
µs
20
30
µs
Transition from AM_DCDC_VCORE1
to AM_LDO_VCORE1,
MCLK frequency = 48 MHz
10
15
µs
Transition from AM_LDO_VCORE0 to
AM_LF_VCORE0, SELM = 2,
REFO frequency = 128 kHz
90
100
µs
Transition from AM_LF_VCORE0 to
AM_LDO_VCORE0,
SELM = 2, REFO frequency =
128 kHz
50
60
µs
Transition from AM_LDO_VCORE1 to
AM_LF_VCORE1, SELM = 2,
REFO frequency = 128 kHz
90
100
µs
Transition from AM_LF_VCORE1 to
AM_LDO_VCORE1, SELM = 2,
REFO frequency = 128 kHz
50
60
µs
AM_LDO_VCORE0
Transition from AM_DCDC_VCORE0
to AM_LDO_VCORE0,
MCLK frequency = 24 MHz
Transition from AM_LDO_VCORE1 to
AM_DCDC_VCORE1 AM_DCDC_VCORE1,
MCLK frequency = 48 MHz
tAMLF0_AMLDO0
AM_LF_VCORE0
AM_LDO_VCORE0
tAMLDO1_AMLF1
AM_LDO_VCORE1
AM_LF_VCORE1
tAMLF1_AMLDO1
AM_LF_VCORE1
AM_LDO_VCORE1
Specifications
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
47
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
Table 5-5 lists the latencies required to change between different active and LPM0 modes.
Table 5-5. LPM0 Mode Transition Latencies
over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted)
PARAMETER
tAMLDOx_LPM0LDOx
(1)
tLPM0LDOx_AMLDOx (2)
tAMDCDCx_LPM0DCDCx (1)
tLPM0DCDCx_AMDCDCx (2)
tAMLFx_LPM0LFx
(1)
tLPM0LFx_AMLFx (2)
(1)
(2)
48
ORIGINAL OPERATING
MODE
AM_LDO_VCOREx
LPM0_LDO_VCOREx
AM_DCDC_VCOREx
LPM0_DCDC_VCOREx
AM_LF_VCOREx
LPM0_LF_VCOREx
FINAL OPERATING
MODE
TEST CONDITIONS
TYP
LPM0_LDO_VCOREx
Transition from
AM_LDO_VCORE0 or
AM_LDO_VCORE1 to
LPM0_LDO_VCORE0 or
LPM0_LDO_VCORE1
1
AM_LDO_VCOREx
Transition from
LPM0_LDO_VCORE0 or
LPM0_LDO_VCORE1 to
AM_LDO_VCORE0 or
AM_LDO_VCORE1
through I/O interrupt
3
LPM0_DCDC_VCOREx
Transition from
AM_DCDC_VCORE0 or
AM_DCDC_VCORE1 to
LPM0_DCDC_VCORE0
or
LPM0_DCDC_VCORE1
1
AM_DCDC_VCOREx
Transition from
LPM0_DCDC_VCORE0
or
LPM0_DCDC_VCORE1
to AM_DCDC_VCORE0
or AM_DCDC_VCORE1
through I/O interrupt
3
Transition from
AM_LF_VCORE0 or
AM_LF_VCORE1 to
LPM0_LF_VCORE0 or
LPM0_LF_VCORE1
1
Transition from
LPM0_LF_VCORE0 or
LPM0_LF_VCORE1 to
AM_LF_VCORE0 or
AM_LF_VCORE1 through
I/O interrupt
3
LPM0_LF_VCOREx
AM_LF_VCOREx
MAX
UNIT
MCLK
cycles
4
MCLK
cycles
MCLK
cycles
4
MCLK
cycles
MCLK
cycles
4
MCLK
cycles
This is the latency between execution of WFI instruction by CPU to assertion of SLEEPING signal at CPU output.
This is the latency between I/O interrupt event to deassertion of SLEEPING signal at CPU output.
Specifications
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
Table 5-6 lists the latencies required to change between different active modes and LPM3 or LPM4
modes.
Table 5-6. LPM3, LPM4 Mode Transition Latencies
over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted)
ORIGINAL
OPERATING MODE
PARAMETER
tAMLDO0_LPMx0
(1)
tLPMx0_AMLDO0_NORIO
AM_LDO_VCORE0
(2)
(2)
tLPMx0_AMLDO0_GFLTIO
tAMLDO1_LPMx1
(1)
tLPMx1_AMLDO1_NORIO
tLPMx1_AMLDO1_GFLTIO
tAMLFx_LPMx_128k
tAMLFx_LPMx_32k
(2)
(1)
(1)
tLPMx_AMLFx_NORIO_128k
tLPMx_AMLFx_NORIO_32k
(1)
(2)
(2)
(2)
MAX
UNIT
18
60
µs
AM_LDO_VCORE0
Transition from LPM3 or
LPM4 at VCORE0 to
AM_LDO_VCORE0 through
wake-up event from
nonglitch-filter type I/O
SELM = 3.
DCO frequency =
24 MHz
8
9
µs
AM_LDO_VCORE0
Transition from LPM3 or
LPM4 at VCORE0 to
AM_LDO_VCORE0 through
wake-up event from glitchfilter type I/O, GLTFLT_EN
= 1
SELM = 3.
DCO frequency =
24 MHz
9
10
µs
Transition from
LPM3_LPM4_VCORE1 AM_LDO_VCORE1 to
LPM3 or LPM4 at VCORE1
SELM = 3.
DCO frequency =
48 MHz
17
60
µs
AM_LDO_VCORE1
Transition from LPM3 or
LPM4 at VCORE1 to
AM_LDO_VCORE1 through
wake-up event from
nonglitch-filter type I/O
SELM = 3.
DCO frequency =
48 MHz
7.5
8
µs
AM_LDO_VCORE1
Transition from LPM3 or
LPM4 at VCORE1 to
AM_LDO_VCORE1 through
wake-up event from glitchfilter type I/O, GLTFLT_EN
= 1
SELM = 3.
DCO frequency =
48 MHz
8
9
µs
LPM3_LPM4_VCOREx
Transition from
AM_LF_VCORE0 or
AM_LF_VCORE1 to LPM3
or LPM4 at VCORE0 or
VCORE1
SELM = 2. REFO
frequency =
128 kHz
255
290
µs
LPM3_LPM4_VCOREx
Transition from
AM_LF_VCORE0 or
AM_LF_VCORE1 to LPM3
or LPM4 at VCORE0 or
VCORE1
SELM = 0. LFXT
frequency =
32.768 kHz
980
1025
µs
AM_LF_VCOREx
Transition from LPM3 or
LPM4 at VCORE0 or
VCORE1 to
AM_LF_VCORE0 or
AM_LF_VCORE1 through
wake-up event from
nonglitch-filter type I/O
SELM = 2. REFO
frequency =
128 kHz
45
50
µs
AM_LF_VCOREx
Transition from LPM3 or
LPM4 at VCORE0 or
VCORE1 to
AM_LF_VCORE0 or
AM_LF_VCORE1 through
wake-up event from
nonglitch-filter type I/O
SELM = 0. LFXT
frequency =
32.768 kHz
150
170
µs
LPM3_LPM4_VCORE1
LPM3_LPM4_VCORE1
AM_LF_VCOREx
TYP
SELM = 3.
DCO frequency =
24 MHz
LPM3_LPM4_VCORE0
AM_LF_VCOREx
TEST CONDITIONS
Transition from
LPM3_LPM4_VCORE0 AM_LDO_VCORE0 to
LPM3 or LPM4 at VCORE0
LPM3_LPM4_VCORE0
AM_LDO_VCORE1
(2)
FINAL OPERATING
MODE
LPM3_LPM4_VCOREx
LPM3_LPM4_VCOREx
This is the latency from WFI instruction execution by CPU to LPM3 or LPM4 entry.
This is the latency from I/O wake-up event to MCLK clock start at device pin.
Specifications
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
49
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
Table 5-7 lists the latencies required to change to and from LPM3.5 and LPM4.5 modes.
Table 5-7. LPM3.5, LPM4.5 Mode Transition Latencies
over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted)
ORIGINAL
OPERATING MODE
FINAL OPERATING
MODE
tAMLDOx_LPM3.5 (1)
AM_LDO_VCOREx
LPM3.5
tAMDCDCx_LPM3.5 (1)
AM_DCDC_VCOREx
PARAMETER
TYP
MAX
Transition from AM_LDO_VCORE0 or
AM_LDO_VCORE1 to LPM3.5
57
60
µs
LPM3.5
Transition from AM_DCDC_VCORE0 or
AM_DCDC_VCORE1 to LPM3.5
70
83
µs
AM_LF_VCOREx
LPM3.5
Transition from AM_LF_VCORE0 or
AM_LF_VCORE1 to LPM3.5
224
275
µs
tAMLDOx_LPM4.5 (2)
AM_LDO_VCOREx
LPM4.5
Transition from AM_LDO_VCORE0 or
AM_LDO_VCORE1 to LPM4.5
57
60
µs
tAMDCDCx_LPM4.5 (2)
AM_DCDC_VCOREx
LPM4.5
Transition from AM_DCDC_VCORE0 or
AM_DCDC_VCORE1 to LPM4.5
68
81
µs
AM_LF_VCOREx
LPM4.5
Transition from AM_LF_VCORE0 or
AM_LF_VCORE1 to LPM4.5
230
248
µs
tLPM3.5_AMLDO0 (3)
LPM3.5
AM_LDO_VCORE0
Transition from LPM3.5 to
AM_LDO_VCORE0
0.7
0.8
ms
tLPM4.5_AMLDO0_SVSMON, 100 nF (3)
LPM4.5
AM_LDO_VCORE0
Transition from LPM4.5 to
AM_LDO_VCORE0,
SVSMH enabled while in LPM4.5,
CVCORE = 100 nF
0.8
0.9
ms
tLPM4.5_AMLDO0_SVSMON, 4.7 µF (3)
LPM4.5
AM_LDO_VCORE0
Transition from LPM4.5 to
AM_LDO_VCORE0,
SVSMH enabled while in LPM4.5,
CVCORE = 4.7 µF
0.9
1.0
ms
tLPM4.5_AMLDO0_SVSMOFF, 100 nF (3)
LPM4.5
AM_LDO_VCORE0
Transition from LPM4.5 to
AM_LDO_VCORE0,
SVSMH disabled while in LPM4.5,
CVCORE = 100 nF
1.0
1.1
ms
tLPM4.5_AMLDO0_SVSMOFF, 4.7 µF (3)
LPM4.5
AM_LDO_VCORE0
Transition from LPM4.5 to
AM_LDO_VCORE0,
SVSMH disabled while in LPM4.5,
CVCORE = 4.7 µF
1.1
1.2
ms
tAMLFx_LPM3.5 (1)
tAMLFx_LPM4.5 (2)
(1)
(2)
(3)
50
TEST CONDITIONS
UNIT
This is the latency from WFI instruction execution by CPU to LPM3.5 mode entry.
This is the latency from WFI instruction execution by CPU to LPM4.5 mode entry.
This is the latency from I/O wake-up event to start of user application code.
Specifications
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
5.26.4 Clock Specifications
Table 5-8 lists the input requirement for the low-frequency crystal oscillator, LFXT.
Table 5-8. Low-Frequency Crystal Oscillator, LFXT, Recommended Operating Conditions
over operating free-air temperature range (unless otherwise noted)
PARAMETER
TEST CONDITIONS
TYP
MAX
UNIT
ESR
Crystal equivalent series resistance
16
40
65
kΩ
CLFXT
Capacitance from LFXT input to ground and from
LFXT output to ground (1)
7.4
12
24
pF
CSHUNT
Crystal shunt capacitance
0.6
0.8
1.6
pF
Cm
Crystal motional capacitance
1
2
10
fF
(1)
fOSC = 32.768 kHz
MIN
Does not include board parasitics. Package and board add additional capacitance to CLFXT.
Table 5-9 lists the characteristics of the low-frequency crystal oscillator, LFXT.
Table 5-9. Low-Frequency Crystal Oscillator, LFXT
over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted)
PARAMETER
IVCC,LFXT
Current consumption
TEST CONDITIONS
(1)
VCC
MIN
fOSC = 32.768 kHz,
LFXTBYPASS = 0, LFXTDRIVE = {0},
CL,eff = 3.7 pF, Typical ESR, CSHUNT
100
fOSC = 32.768 kHz,
LFXTBYPASS = 0, LFXTDRIVE = {1},
CL,eff = 6 pF, Typical ESR, CSHUNT
120
fOSC = 32.768 kHz,
LFXTBYPASS = 0, LFXTDRIVE = {2},
CL,eff = 9 pF, Typical ESR, CSHUNT
fLFXT
LFXT oscillator crystal
frequency
LFXTBYPASS = 0 (2)
DCLFXT
LFXT oscillator duty cycle
fLFXT = 32.768 kHz (2)
fLFXT,SW
LFXT oscillator logic-level
square-wave input frequency
LFXTBYPASS = 1 (3)
DCLFXT,
LFXT oscillator logic-level
square-wave input duty cycle
LFXTBYPASS = 1
OALFXT
(1)
(2)
(3)
(4)
(5)
Oscillation allowance for
LF crystals (5)
MAX
3.0 V
nA
170
32.768
(4)
UNIT
150
fOSC = 32.768 kHz,
LFXTBYPASS = 0, LFXTDRIVE = {3},
CL,eff = 12 pF, Typical ESR, CSHUNT
SW
TYP
30%
10
kHz
70%
32.768
30%
50
kHz
70%
LFXTBYPASS = 0, LFXTDRIVE = {1},
fLFXT = 32.768 kHz, CL,eff = 6 pF
200
240
LFXTBYPASS = 0, LFXTDRIVE = {3},
fLFXT = 32.768 kHz, CL,eff = 12 pF
300
340
kΩ
Total current measured on both AVCC and DVCC supplies.
Measured at ACLK pin.
When LFXTBYPASS is set, LFXT circuits are automatically powered down. Input signal is a digital square wave with parametrics
defined in the Schmitt-trigger Inputs section of this data sheet. Duty cycle requirements are defined by DCLFXT, SW.
Maximum frequency of operation of the entire device cannot be exceeded.
Oscillation allowance is based on a safety factor of 5 for recommended crystals. The oscillation allowance is a function of the
LFXTDRIVE settings and the effective load. In general, comparable oscillator allowance can be achieved based on the following
guidelines, but should be evaluated based on the actual crystal selected for the application:
• For LFXTDRIVE = {0}, CL,eff = 3.7 pF
• For LFXTDRIVE = {1}, 6 pF ≤ CL,eff ≤ 9 pF
• For LFXTDRIVE = {2}, 6 pF ≤ CL,eff ≤ 10 pF
• For LFXTDRIVE = {3}, 6 pF ≤ CL,eff ≤ 12 pF
Specifications
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
51
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
Table 5-9. Low-Frequency Crystal Oscillator, LFXT (continued)
over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted)
PARAMETER
TEST CONDITIONS
VCC
MIN
TYP
MAX
UNIT
CLFXIN
Integrated load capacitance at
LFXIN terminal (6) (7)
2
pF
CLFXOUT
Integrated load capacitance at
LFXOUT terminal (6) (7)
2
pF
fOSC = 32.768 kHz,
LFXTBYPASS = 0, LFXTDRIVE = {0},
CL,eff = 3.7 pF, Typical ESR, CSHUNT,
FCNTLF_EN = 0 (2)
tSTART,LFXT Start-up time (8)
fFault,LFXT
Oscillator fault frequency (9)
fOSC = 32.768 kHz,
LFXTBYPASS = 0, LFXTDRIVE = {3},
CL,eff = 12 pF, Typical ESR, CSHUNT,
FCNTLF_EN = 0 (2)
1.1
3.0 V
s
1.3
(10)
1
3
kHz
(6)
This represents all the parasitic capacitance present at the LFXIN and LFXOUT terminals, respectively, including parasitic bond and
package capacitance. The effective load capacitance, CL,eff can be computed as CIN × COUT / (CIN + COUT), where CIN and COUT are the
total capacitance at the LFXIN and LFXOUT terminals, respectively.
(7) Requires external capacitors at both terminals to meet the effective load capacitance specified by crystal manufacturers. Recommended
effective load capacitance values supported are 3.7 pF, 6 pF, 9 pF, and 12 pF. Maximum shunt capacitance of 1.6 pF. Because the
PCB adds additional capacitance, it must also be considered in the overall capacitance. Verify that the recommended effective load
capacitance of the selected crystal is met.
(8) Does not include programmable start-up counter.
(9) Frequencies greater than the MAX specification do not set the fault flag. Frequencies between the MIN and MAX specification may set
the flag. A static condition or stuck-at-fault condition sets the fault flag.
(10) Measured with logic-level input frequency but also applies to operation with crystals.
Table 5-10 lists the input requirements for the high-frequency crystal oscillator, HFXT.
Table 5-10. High-Frequency Crystal Oscillator, HFXT, Recommended Operating Conditions
over operating free-air temperature range (unless otherwise noted)
PARAMETER
ESR
Crystal equivalent series resistance
TEST CONDITIONS
MIN
TYP
MAX
UNIT
fOSC = 1 MHz to ≤ 4 MHz
75
150
fOSC = > 4 MHz to ≤ 8 MHz
75
150
fOSC = > 8 MHz to ≤ 16 MHz
40
80
fOSC = > 16 MHz to ≤ 24 MHz
30
60
fOSC = > 24 MHz to ≤ 32 MHz
20
40
fOSC = > 32 MHz to ≤ 48 MHz
15
30
36
pF
Ω
CHFXT
Capacitance from HFXT input to ground
and from HFXT output to ground
fOSC = 1 MHz to 48 MHz
28
32
CSHUNT
Crystal shunt capacitance
fOSC = 1 MHz to 48 MHz
1
3
7
pF
Cm
Crystal motional capacitance
fOSC = 1 MHz to 48 MHz
3
7
30
fF
52
Specifications
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
Table 5-11 lists the characteristics of the high-frequency crystal oscillator, HFXT.
Table 5-11. High-Frequency Crystal Oscillator, HFXT
over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted)
PARAMETER
IDVCC,HFXT
HFXT oscillator crystal current
HF mode at typical ESR
HFXT oscillator crystal
frequency, crystal mode
fHFXT
TEST CONDITIONS
60
fOSC = 8 MHz,
HFXTBYPASS = 0, HFXTDRIVE = 1,
HFFREQ = 1, CL,eff = 16 pF,
Typical ESR and CSHUNT
100
fOSC = 16 MHz,
HFXTBYPASS = 0, HFXTDRIVE = 1,
HFFREQ = 2, CL,eff = 16 pF,
Typical ESR and CSHUNT
180
fOSC = 24 MHz,
HFXTBYPASS = 0, HFXTDRIVE = 1,
HFFREQ = 3, CL,eff = 16 pF,
Typical ESR and CSHUNT
260
fOSC = 40 MHz,
HFXTBYPASS = 0, HFXTDRIVE = 1,
HFFREQ = 5, CL,eff = 16 pF,
Typical ESR and CSHUNT
480
fOSC = 48 MHz,
HFXTBYPASS = 0, HFXTDRIVE = 1,
HFFREQ = 6, CL,eff = 16 pF,
Typical ESR and CSHUNT
550
HFXTBYPASS = 0, HFFREQ = 0
(1)
1
HFXTBYPASS = 0, HFFREQ = 1
(1)
4.01
8
HFXTBYPASS = 0, HFFREQ = 2
(1)
8.01
16
HFXTBYPASS = 0, HFFREQ = 3
(1)
16.01
24
HFXTBYPASS = 0, HFFREQ = 4
(1)
24.01
32
HFXTBYPASS = 0, HFFREQ = 5
(1)
32.01
40
HFXTBYPASS = 0, HFFREQ = 6
(1)
40.01
48
HFXT oscillator logic-level
square-wave input frequency,
bypass mode
HFXTBYPASS = 1 (1) (2)
UNIT
μA
320
fHFXT,SW
(1)
(2)
MAX
3.0 V
fOSC = 32 MHz,
HFXTBYPASS = 0, HFXTDRIVE = 1,
HFFREQ = 4, CL,eff = 16 pF,
Typical ESR and CSHUNT
Measured at MCLK or HSMCLK,
fHFXT = 1 MHz to 48 MHz
HFXT oscillator logic-level
square-wave input duty cycle
TYP
fOSC = 4 MHz,
HFXTBYPASS = 0, HFXTDRIVE = 1,
HFFREQ = 0, CL,eff = 16 pF,
Typical ESR and CSHUNT
HFXT oscillator duty cycle
SW
MIN
40
DCHFXT
DCHFXT,
VCC
fOSC = 1 MHz,
HFXTBYPASS = 0, HFXTDRIVE = 0,
HFFREQ = 0, CL,eff = 16 pF,
Typical ESR and CSHUNT
40%
4
50%
MHz
60%
0.8
48
HFXTBYPASS = 1,
External clock used as a direct source to
MCLK or HSMCLK with no divider
(DIVM = 0 or DIVHS = 0).
45%
55%
HFXTBYPASS = 1,
External clock used as a direct source to
MCLK or HSMCLK with divider (DIVM > 0
or DIVHS > 0) or not used as a direct
source to MCLK or HSMCLK.
40%
60%
MHz
Maximum frequency of operation of the entire device cannot be exceeded.
When HFXTBYPASS is set, HFXT circuits are automatically powered down. Input signal is a digital square wave with parametrics
defined in the Schmitt-trigger Inputs section of this data sheet. Duty cycle requirements are defined by DCHFXT, SW.
Specifications
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
53
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
Table 5-11. High-Frequency Crystal Oscillator, HFXT (continued)
over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted)
PARAMETER
OAHFXT
(3)
54
Oscillation allowance for
HFXT crystals (3)
MIN
TYP
HFXTBYPASS = 0, HFXTDRIVE = 0,
HFFREQ = 0,
fHFXT,HF = 1 MHz, CL,eff = 16 pF
TEST CONDITIONS
VCC
1225
5000
HFXTBYPASS = 0, HFXTDRIVE = 1,
HFFREQ = 0,
fHFXT,HF = 4 MHz, CL,eff = 16 pF
640
1250
HFXTBYPASS = 0, HFXTDRIVE = 1,
HFFREQ = 1,
fHFXT,HF = 8 MHz, CL,eff = 16 pF
360
750
HFXTBYPASS = 0, HFXTDRIVE = 1,
HFFREQ = 2,
fHFXT,HF = 16 MHz, CL,eff = 16 pF
200
425
HFXTBYPASS = 0, HFXTDRIVE = 1,
HFFREQ = 3,
fHFXT,HF = 24 MHz, CL,eff = 16 pF
135
275
HFXTBYPASS = 0, HFXTDRIVE = 1,
HFFREQ = 4,
fHFXT,HF = 32 MHz, CL,eff = 16 pF
110
225
HFXTBYPASS = 0, HFXTDRIVE = 1,
HFFREQ = 5
fHFXT,HF = 40 MHz, CL,eff = 16 pF
105
160
HFXTBYPASS = 0, HFXTDRIVE = 1,
HFFREQ = 6,
fHFXT,HF = 48 MHz, CL,eff = 16 pF
80
140
MAX
UNIT
Ω
Oscillation allowance is based on a safety factor of 5 for recommended crystals.
Specifications
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
Table 5-11. High-Frequency Crystal Oscillator, HFXT (continued)
over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted)
PARAMETER
tSTART,HFXT
TEST CONDITIONS
Start-up time (4)
VCC
MIN
TYP
fOSC = 1 MHz,
HFXTBYPASS = 0, HFXTDRIVE = 0,
HFFREQ = 0, CL,eff = 16 pF,
Typical ESR and CSHUNT,
FCNTHF_EN = 0
4
fOSC = 4 MHz,
HFXTBYPASS = 0, HFXTDRIVE = 1,
HFFREQ = 0, CL,eff = 16 pF,
Typical ESR and CSHUNT,
FCNTHF_EN = 0
1.8
fOSC = 8 MHz,
HFXTBYPASS = 0, HFXTDRIVE = 1,
HFFREQ = 1, CL,eff = 16 pF,
Typical ESR and CSHUNT,
FCNTHF_EN = 0
0.7
fOSC = 16 MHz,
HFXTBYPASS = 0, HFXTDRIVE = 1,
HFFREQ = 2, CL,eff = 16 pF,
Typical ESR and CSHUNT,
FCNTHF_EN = 0
0.6
fOSC = 24 MHz,
HFXTBYPASS = 0, HFXTDRIVE = 1,
HFFREQ = 3, CL,eff = 16 pF,
Typical ESR and CSHUNT,
FCNTHF_EN = 0
MAX
UNIT
ms
3.0 V
450
fOSC = 32 MHz,
HFXTBYPASS = 0, HFXTDRIVE = 1,
HFFREQ = 4, CL,eff = 16 pF,
Typical ESR and CSHUNT,
FCNTHF_EN = 0
300
fOSC = 40 MHz,
HFXTBYPASS = 0, HFXTDRIVE = 1,
HFFREQ = 5, CL,eff = 16 pF,
Typical ESR and CSHUNT,
FCNTHF_EN = 0
250
fOSC = 48 MHz,
HFXTBYPASS = 0, HFXTDRIVE = 1,
HFFREQ = 6, CL,eff = 16 pF,
Typical ESR and CSHUNT,
FCNTHF_EN = 0
250
µs
CHFXIN
Integrated load capacitance at
HFXIN terminal (5) (6)
2
pF
CHFXOUT
Integrated load capacitance at
HFXOUT terminal (5) (6)
2
pF
fFault,HFXT
Oscillator fault frequency (7)
(4)
(5)
(6)
(7)
(8)
(8)
400
700
kHz
Does not include programable start-up counter.
This represents all the parasitic capacitance present at the HFXIN and HFXOUT terminals, respectively, including parasitic bond and
package capacitance. The effective load capacitance, CL,eff can be computed as CIN × COUT / (CIN + COUT), where CIN and COUT are the
total capacitance at the HFXIN and HFXOUT terminals, respectively.
Requires external capacitors at both terminals to meet the effective load capacitance specified by crystal manufacturers. Recommended
effective load capacitance values supported are 14 pF, 16 pF, and 18 pF. Maximum shunt capacitance of 7 pF. The PCB adds
additional capacitance, so it must also be considered in the overall capacitance. Verify that the recommended effective load capacitance
of the selected crystal is met.
Frequencies greater than the MAX specification do not set the fault flag. Frequencies between the MIN and MAX specification may set
the flag. A static condition or stuck-at-fault condition sets the fault flag.
Measured with logic-level input frequency but also applies to operation with crystals.
Specifications
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
55
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
Table 5-12 lists the characteristics of the DCO.
Table 5-12. DCO
over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted)
PARAMETER
fRSEL0_CTR
fRSEL1_CTR
fRSEL2_CTR
fRSEL3_CTR
fRSEL4_CTR
fRSEL5_CTR
MIN
TYP
MAX
DCO center frequency
accuracy for range 0
with calibrated factory
settings
Internal resistor mode,
DCORSEL = 0, DCOTUNE = 0
1.443
1.5
1.557
External resistor mode,
DCORSEL = 0, DCOTUNE = 0
1.482
1.5
1.518
DCO center frequency
accuracy for range 1
with calibrated factory
settings
Internal resistor mode,
DCORSEL = 1, DCOTUNE = 0
2.885
3
3.115
External resistor mode,
DCORSEL = 1, DCOTUNE = 0
2.964
3
3.036
DCO center frequency
accuracy for range 2
with calibrated factory
settings
Internal resistor mode,
DCORSEL = 2, DCOTUNE = 0
5.77
6
6.23
External resistor mode,
DCORSEL = 2, DCOTUNE = 0
5.928
6
6.072
DCO center frequency
accuracy for range 3
with calibrated factory
settings
Internal resistor mode,
DCORSEL = 3, DCOTUNE = 0
11.541
12
12.459
External resistor mode,
DCORSEL = 3, DCOTUNE = 0
11.856
12
12.144
DCO center frequency
accuracy for range 4
with calibrated factory
settings
Internal resistor mode,
DCORSEL = 4, DCOTUNE = 0
23.082
24
24.918
External resistor mode,
DCORSEL = 4, DCOTUNE = 0
23.712
24
24.288
DCO center frequency
accuracy for range 5
with calibrated factory
settings
Internal resistor mode,
DCORSEL = 5, DCOTUNE = 0
46.164
48
49.836
External resistor mode,
DCORSEL = 5, DCOTUNE = 0
47.424
48
48.576
DCO frequency drift with
temperature (1)
dfDCO/dT
TEST CONDITIONS
VCC, TA
UNIT
MHz
MHz
MHz
MHz
MHz
MHz
Internal resistor mode,
At fixed voltage
1.62 V to 3.7 V
250
External resistor mode (2)
At fixed voltage
1.62 V to 3.7 V
60
–40°C to 85 °C
0.1
%/V
ppm/°C
dfDCO/dVCC
DCO frequency voltage
drift with voltage (3)
At fixed temperature, applicable for
both DCO Internal and External
resistor modes
fRSEL0
DCO frequency range 0
DCORSEL = 0
DCO internal or external resistor
mode
3.0 V, 25℃
0.98
2.26
MHz
fRSEL1
DCO frequency range 1
DCORSEL = 1
DCO internal or external resistor
mode
3.0 V, 25℃
1.96
4.51
MHz
fRSEL2
DCO frequency range 2
DCORSEL = 2
DCO internal or external resistor
mode
3.0 V, 25℃
3.92
9.02
MHz
fRSEL3
DCO frequency range 3
DCORSEL = 3
DCO internal or external resistor
mode
3.0 V, 25℃
7.84
18.04
MHz
fRSEL4
DCO frequency range 4
DCORSEL = 4
DCO internal or external resistor
mode
3.0 V, 25℃
15.68
36.07
MHz
fRSEL5
DCO frequency range 5
DCORSEL = 5
DCO internal or external resistor
mode
3.0 V, 25℃
31.36
52
MHz
fDCO_DC
Duty cycle
(1)
(2)
(3)
56
47%
50%
53%
Calculated using the box method: (MAX(–40°C to 85°C) – MIN(–40°C to 85°C)) / MIN(–40°C to 85°C) / (85°C – (–40°C))
Does not include temperature coefficient of external resistor.
The recommended value of external resistor at DCOR pin: 91 kΩ, 0.1%, ±25 ppm/℃.
Calculated using the box method: (MAX(1.62 V to 3.7 V) – MIN(1.62 V to 3.7 V)) / MIN(1.62 V to 3.7 V) / (3.7 V – 1.62 V)
Specifications
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
Table 5-12. DCO (continued)
over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted)
PARAMETER
tDCO_JITTER
TEST CONDITIONS
DCO period jitter
TYP
MAX
DCORSEL = 5, DCOTUNE = 0
VCC, TA
MIN
50
90
DCORSEL = 4, DCOTUNE = 0
80
120
DCORSEL = 3, DCOTUNE = 0
115
170
DCORSEL = 2, DCOTUNE = 0
160
240
DCORSEL = 1, DCOTUNE = 0
225
340
450
550
DCORSEL = 0, DCOTUNE = 0
UNIT
ps
TDCO_STEP
Step size
Step size of the DCO
tDCO_SETTLE_RANGE
DCO settling from worst
case DCORSELn to
DCORSELm
DCO settled to within 1.5% of
steady state frequency
10
μs
tDCO_SETTLE_TUNE
DCO settling worst case
DCOTUNEn to
DCOTUNEm within any
DCORSEL setting
DCO settled to within 1.5% of
steady state frequency
10
μs
tSTART
DCO start-up time (4)
DCO settled to within 0.5% of
steady state frequency
(4)
0.2%
5
μs
The maximum parasitic capacitance at the DCO external resistance pin (DCOR) should not exceed 5 pF to ensure the specified DCO
start-up time.
Table 5-13 lists the overall tolerance of the DCO.
Table 5-13. DCO Overall Tolerance
over operating free-air temperature range (unless otherwise noted)
RESISTOR OPTION
Internal resistor
External resistor
with 25-ppm TCR
TEMPERATURE
CHANGE
TEMPERATURE
DRIFT (%)
VOLTAGE
CHANGE
VOLTAGE DRIFT
(%)
OVERALL DRIFT
(%)
OVERALL
ACCURACY (%)
–40°C to 85 °C
±3.125
1.62 V to 3.7 V
±0.2
±3.325
±3.825
0°C
0
1.62 V to 3.7 V
±0.2
±0.2
±0.7
–40°C to 85 °C
±3.125
0V
0
±3.125
±3.625
–40°C to 85 °C
±0.5
1.62 V to 3.7 V
±0.2
±0.7
±1.2
0°C
0
1.62 V to 3.7 V
±0.2
±0.2
±0.7
–40°C to 85 °C
±0.5
0V
0
±0.5
±1
Specifications
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
57
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
Table 5-14 lists the characteristics of the internal very-low-power low-frequency oscillator (VLO).
Table 5-14. Internal Very-Low-Power Low-Frequency Oscillator (VLO)
over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted)
PARAMETER
IVLO
Current consumption (1)
fVLO
VLO frequency
dfVLO/dT
VLO frequency temperature drift (2)
dfVLO/dVCC
VLO frequency supply voltage drift (3)
DCVLO
Duty cycle
(1)
(2)
(3)
TEST CONDITIONS
MIN
TYP
MAX
50
6
nA
9.4
18
0.1
kHz
%/°C
0.2
40%
UNIT
%/V
50%
60%
Current measured on DVCC supply
Calculated using the box method: (MAX(–40°C to 85°C) – MIN(–40°C to 85°C)) / MIN(–40°C to 85°C) / (85°C – (–40°C))
Calculated using the box method: (MAX(1.62 V to 3.7 V) – MIN(1.62 V to 3.7 V)) / MIN(1.62 V to 3.7 V) / (3.7 V – 1.62 V)
Table 5-15 lists the characteristics of the internal-reference low-frequency oscillator (REFO) in 32.768‑kHz
mode.
Table 5-15. Internal-Reference Low-Frequency Oscillator (REFO) – 32.768-kHz Mode (1)
over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted)
PARAMETER
TEST CONDITIONS
VCC
MIN
REFO frequency calibrated
fREFO
REFO absolute tolerance calibrated
dfREFO/dT
REFO frequency temperature drift (3)
dfREFO/dVCC
REFO frequency supply voltage drift (4)
DCREFO
REFO duty cycle
(1)
(2)
(3)
(4)
TYP
REFO current consumption (2)
IREFO
MAX
µA
32.768
kHz
TA = –40°C to 85°C
TA = 25°C
UNIT
0.6
±4%
3V
±1.5%
0.012
%/°C
0.2
%/V
40%
50%
60%
REFO is configured to 32.768-kHz mode with REFOFSEL = 0.
Total current measured on both AVCC and DVCC supplies.
Calculated using the box method: (MAX(–40°C to 85°C) – MIN(–40°C to 85°C)) / MIN(–40°C to 85°C) / (85°C – (–40°C))
Calculated using the box method: (MAX(1.62 V to 3.7 V) – MIN(1.62 V to 3.7 V)) / MIN(1.62 V to 3.7 V) / (3.7 V – 1.62 V)
Table 5-16 lists the characteristics of the internal-reference low-frequency oscillator (REFO) in 128‑kHz
mode.
Table 5-16. Internal-Reference Low-Frequency Oscillator (REFO) – 128-kHz Mode (1)
over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted)
PARAMETER
TEST CONDITIONS
VCC
MIN
REFO current consumption (2)
REFO
REFO absolute tolerance calibrated
REFO frequency temperature drift
REFO frequency supply voltage drift (4)
DCREFO
REFO duty cycle
58
±6%
3V
±1.5%
(3)
dfREFO/dVCC
kHz
TA = –40°C to 85°C
TA = 25°C
UNIT
µA
128
dfREFO/dT
(1)
(2)
(3)
(4)
MAX
1
REFO frequency calibrated
fREFO
TYP
0.018
%/°C
0.4
40%
50%
%/V
60%
REFO is configured to 128-kHz mode with REFOFSEL = 1.
Total current measured on both AVCC and DVCC supplies.
Calculated using the box method: (MAX(–40°C to 85°C) – MIN(–40°C to 85°C)) / MIN(–40°C to 85°C) / (85°C – (–40°C))
Calculated using the box method: (MAX(1.62 V to 3.7 V) – MIN(1.62 V to 3.7 V)) / MIN(1.62 V to 3.7 V) / (3.7 V – 1.62 V)
Specifications
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
Table 5-17 lists the characteristics of the module oscillator (MODOSC).
Table 5-17. Module Oscillator (MODOSC)
over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted)
PARAMETER
TEST CONDITIONS
IMODOSC
Current consumption (1)
fMODOSC
MODOSC frequency
dfMODOSC/dT
MODOSC frequency temperature
drift (2)
dfMODOSC/dV
CC
MODOSC frequency supply voltage
drift (3)
DCMODOSC
Duty cycle
(1)
(2)
(3)
VCC
MIN
TYP
MAX
50
23
40%
25
UNIT
μA
27
MHz
0.02
%/℃
0.3
%/V
50%
60%
Total current measured on both AVCC and DVCC supplies.
Calculated using the box method: (MAX(–40°C to 85°C) – MIN(–40°C to 85°C)) / MIN(–40°C to 85°C) / (85°C – (–40°C))
Calculated using the box method: (MAX(1.62 V to 3.7 V) – MIN(1.62 V to 3.7 V)) / MIN(1.62 V to 3.7 V) / (3.7 V – 1.62 V)
Table 5-18 lists the characteristics of the system oscillator (SYSOSC).
Table 5-18. System Oscillator (SYSOSC)
over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted)
PARAMETER
ISYSOSC
Current consumption (1)
fSYSOSC
SYSOSC frequency
dfSYSOSC/ dT
SYSOSC frequency temperature
drift (2)
dfSYSOSC/
dVCC
SYSOSC frequency supply voltage
drift (3)
DCSYSOSC
Duty cycle
(1)
(2)
(3)
TEST CONDITIONS
VCC
MIN
TYP
MAX
30
4.25
40%
5.0
UNIT
μA
5.75
MHz
0.03
%/℃
0.5
%/V
50%
60%
Current measured on AVCC supply.
Calculated using the box method: (MAX(–40°C to 85°C) – MIN(–40°C to 85°C)) / MIN(–40°C to 85°C) / (85°C – (–40°C))
Calculated using the box method: (MAX(1.62 V to 3.7 V) – MIN(1.62 V to 3.7 V)) / MIN(1.62 V to 3.7 V) / (3.7 V – 1.62 V)
Specifications
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
59
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
5.26.5 Power Supply System
Table 5-19 lists the LDO VCORE regulator characteristics.
Table 5-19. VCORE Regulator (LDO) Characteristics
MIN
TYP
MAX
UNIT
VCORE0-HP
Static VCORE voltage level 0
in active and LPM0 modes
PARAMETER
Device power modes AM_LDO_VCORE0,
LPM0_LDO_VCORE0
TEST CONDITIONS
1.12
1.2
1.28
V
VCORE1-HP
Static VCORE voltage level 1
in active and LPM0 modes
Device power modes AM_LDO_VCORE1,
LPM0_LDO_VCORE1
1.31
1.4
1.49
V
VCORE0-LF
Static VCORE voltage level 0
in low-frequency active and
low-frequency LPM0 modes
Device power modes AM_LF_VCORE0
1.12
1.2
1.28
V
VCORE1-LF
Static VCORE voltage level 1
in low-frequency active and
low-frequency LPM0 modes
Device power modes AM_LF_VCORE1
1.31
1.4
1.49
V
VCORE0-LPM34
Static VCORE voltage level 0
in LPM3 and LPM4 modes
Device power modes LPM3, LPM4
1.08
1.2
1.32
V
VCORE1-LPM34
Static VCORE voltage level 1
in LPM3 and LPM4 modes
Device power modes LPM3, LPM4
1.27
1.4
1.53
V
VCORE0-LPM35
Static VCORE voltage level 0
in LPM3.5 mode
Device power mode LPM3.5
1.08
1.2
1.32
V
IINRUSH-ST
Inrush current at start-up
Device power up
200
mA
IPEAK-LDO
Peak current drawn by LDO
from DVCC
350
mA
ISC-coreLDO
Short-circuit current limit for
core LDO
300
mA
Measured when output is shorted to ground
Table 5-20 lists the DC/DC VCORE regulator characteristics.
Table 5-20. VCORE Regulator (DC/DC) Characteristics
PARAMETER
DVCC-DCDC
(1)
VDCDC_SO
TEST CONDITIONS
MIN
TYP
MAX
UNIT
Allowed DVCC range for DC/DC
operation
DCDC_FORCE = 1
1.8
3.7
V
DC/DC to LDO switch over
voltage
dDVCC/dt = 1 V/ms, DCDC_FORCE = 0
1.8
2.0
V
VCORE0-DCDC
Device power modes
Static VCORE voltage level 0 in
AM_DCDC_VCORE0,
DC/DC high-performance modes
LPM0_DCDC_VCORE0
1.12
1.2
1.28
V
VCORE1-DCDC
Device power modes
Static VCORE voltage level 1 in
AM_DCDC_VCORE1,
DC/DC high-performance modes
LPM0_DCDC_VCORE1
1.31
1.4
1.49
V
IPEAK-DCDC
Peak current drawn by DC/DC
from DVCC
300
mA
ISC-DCDC
Short-circuit current limit for
DC/DC
500
mA
(1)
60
Measured when output is shorted to
ground
When DVCC falls below this voltage, the regulator automatically switches from DC/DC to LDO.
Specifications
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
Table 5-21 lists the VCCDET characteristics.
Table 5-21. PSS, VCCDET
over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted)
PARAMETER
MIN
TYP
MAX
UNIT
VVCC_VCCDET-
VCCDET power-down level
dDVCC/dt < 3 V/s (1)
- trip point with falling VCC
0.64
1.12
1.55
V
VVCC_VCCDET+
VCCDET power-up level trip point with rising VCC
0.70
1.18
1.59
V
VVCC_VCC_hys
VCCDET hysteresis
30
65
100
mV
(1)
TEST CONDITIONS
dDVCC/dt < 3 V/s (1)
The VCCDET levels are measured with a slow-changing supply. Faster slopes can result in different levels.
Table 5-22 lists the SVSMH characteristics.
Table 5-22. PSS, SVSMH
over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted)
PARAMETER
ISVSMH
VSVSMH-,HP
VSVSMH+,HP
SVSMH current consumption,
low-power mode
SVSMH current consumption,
high-performance mode
SVSMH threshold level during
high-performance mode
(falling DVCC)
SVSMH threshold level, highperformance mode (rising
DVCC)
TEST CONDITIONS
MIN
TYP
MAX
UNIT
SVSMHOFF = 0, SVSMHLP = 1
200
400
nA
SVSMHOFF = 0, SVSMHLP = 0
7
10
μA
SVSMHOFF = 0, SVSMHLP = 0, SVSMHTH = 0,
DC (dDVCC/dt < 1 V/s)
1.59
1.64
1.71
SVSMHOFF = 0, SVSMHLP = 0, SVSMHTH = 1,
DC (dDVCC/dt < 1 V/s)
1.59
1.64
1.71
SVSMHOFF = 0, SVSMHLP = 0, SVSMHTH = 2,
DC (dDVCC/dt < 1 V/s)
1.59
1.64
1.71
SVSMHOFF = 0, SVSMHLP = 0, SVSMHTH = 3,
DC (dDVCC/dt < 1 V/s)
2.0
2.06
2.12
SVSMHOFF = 0, SVSMHLP = 0, SVSMHTH = 4,
DC (dDVCC/dt < 1 V/s)
2.2
2.26
2.32
SVSMHOFF = 0, SVSMHLP = 0, SVSMHTH = 5,
DC (dDVCC/dt < 1 V/s)
2.4
2.47
2.54
SVSMHOFF = 0, SVSMHLP = 0, SVSMHTH = 6,
DC (dDVCC/dt < 1 V/s)
2.7
2.79
2.88
SVSMHOFF = 0, SVSMHLP = 0, SVSMHTH = 7,
DC (dDVCC/dt < 1 V/s)
2.9
3.0
3.1
SVSMHOFF = 0, SVSMHLP = 0, SVSMHTH = 0,
DC (dDVCC/dt < 1 V/s)
1.6
1.66
1.71
SVSMHOFF = 0, SVSMHLP = 0, SVSMHTH = 1,
DC (dDVCC/dt < 1 V/s)
1.6
1.66
1.71
SVSMHOFF = 0, SVSMHLP = 0, SVSMHTH = 2,
DC (dDVCC/dt < 1 V/s)
1.6
1.66
1.71
SVSMHOFF = 0, SVSMHLP = 0, SVSMHTH = 3,
DC (dDVCC/dt < 1 V/s)
2.02
2.07
2.14
SVSMHOFF = 0, SVSMHLP = 0, SVSMHTH = 4,
DC (dDVCC/dt < 1 V/s)
2.22
2.27
2.34
SVSMHOFF = 0, SVSMHLP = 0, SVSMHTH = 5,
DC (dDVCC/dt < 1 V/s)
2.42
2.48
2.56
SVSMHOFF = 0, SVSMHLP = 0, SVSMHTH = 6,
DC (dDVCC/dt < 1 V/s)
2.72
2.8
2.9
SVSMHOFF = 0, SVSMHLP = 0, SVSMHTH = 7,
DC (dDVCC/dt < 1 V/s)
2.92
3.01
3.12
V
V
Specifications
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
61
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
Table 5-22. PSS, SVSMH (continued)
over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted)
PARAMETER
VSVSMH-,LP
VSVSMH_hys
tPD,SVSMH
t(SVSMH)
(1)
62
SVSMH threshold level, lowpower mode (falling DVCC)
MIN
TYP
MAX
SVSMHOFF = 0, SVSMHLP = 1, SVSMHTH = 0,
DC (dDVCC/dt < 1 V/s)
TEST CONDITIONS
1.55
1.62
1.71
SVSMHOFF = 0, SVSMHLP = 1, SVSMHTH = 1,
DC (dDVCC/dt < 1 V/s)
1.55
1.62
1.71
SVSMHOFF = 0, SVSMHLP = 1, SVSMHTH = 2,
DC (dDVCC/dt < 1 V/s)
1.55
1.62
1.71
SVSMHOFF = 0, SVSMHLP = 1, SVSMHTH = 3,
DC (dDVCC/dt < 1 V/s)
2.0
2.09
2.18
SVSMHOFF = 0, SVSMHLP = 1, SVSMHTH = 4,
DC (dDVCC/dt < 1 V/s)
2.2
2.3
2.4
SVSMHOFF = 0, SVSMHLP = 1, SVSMHTH = 5,
DC (dDVCC/dt < 1 V/s)
2.4
2.51
2.62
SVSMHOFF = 0, SVSMHLP = 1, SVSMHTH = 6,
DC (dDVCC/dt < 1 V/s)
2.7
2.83
2.94
SVSMHOFF = 0, SVSMHLP = 1, SVSMHTH = 7,
DC (dDVCC/dt < 1 V/s)
2.87
3.0
3.13
15
30
SVSMH hysteresis
UNIT
V
SVSH propagation delay,
high-performance mode
SVSMHOFF = 0, SVSMHLP = 0,
very fast dVDVCC/dt
3
10
SVSH propagation delay, lowpower mode
SVSMHOFF = 0, SVSMHLP = 1,
very fast dVDVCC/dt
25
100
SVSMH on or off delay time
SVSMHOFF = 1 → 0, SVSMHLP = 0
17
40
mV
μs
(1)
μs
If the SVSMH is disabled in active mode and is enabled before entering a low-power mode of the device (LPM3, LPM4, LPM3.5, or
LPM4.5) ensure that sufficient time has elapsed since enabling of the module before entry into the device low-power mode to allow for
successful wake up of the SVSMH module according to the the SVSMH on or off delay time specification. Otherwise, SVSMH may trip,
causing the device to reset and wake up from the low-power mode.
Specifications
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
5.26.6 Digital I/Os
Table 5-23 lists the characteristics of the digital inputs.
Table 5-23. Digital Inputs (Applies to Both Normal and High-Drive I/Os)
over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted)
PARAMETER
TEST CONDITIONS
VCC
MIN
2.2 V
0.99
TYP
MAX
1.65
3V
1.35
2.25
2.2 V
0.55
1.21
3V
0.75
1.65
2.2 V
0.32
0.84
3V
0.4
1.0
UNIT
VIT+
Positive-going input threshold voltage
VIT–
Negative-going input threshold voltage
Vhys
Input voltage hysteresis (VIT+ – VIT–)
RPull
Pullup or pulldown resistor
For pullup: VIN = VSS,
For pulldown: VIN = VCC
CI,dig
Input capacitance, digital only port pins
VIN = VSS or VCC
11
pF
CI,ana
Input capacitance, port pins shared with
analog functions
VIN = VSS or VCC
11
pF
Ilkg,ndio
Normal I/O high-impedance input leakage
current
See
(1) (2)
2.2 V, 3 V
±20
nA
Ilkg,hdio
High-drive I/O high-impedance input leakage
current
See
(1) (2)
2.2 V, 3 V
±20
nA
tint
tRST
(1)
(2)
(3)
(4)
(5)
External interrupt timing (external trigger
pulse duration to set interrupt flag)
External reset pulse duration on RSTn pin (5)
20
Ports with interrupt capability and
without glitch filter (3)
2.2 V, 3 V
20
Ports with interrupt capability and
with glitch filter, glitch filter disabled
(GLTFLT_EN = 0) (3)
2.2 V, 3 V
20
Ports with interrupt capability and
with glitch filter, glitch filter enabled
(GLTFTL_EN = 1) (4)
2.2 V, 3 V
0.25
2.2 V, 3 V
1
30
40
V
V
V
kΩ
ns
1
µs
µs
The input leakage current is measured with VSS or VCC applied to the corresponding pins, unless otherwise noted.
The input leakage of the digital port pins is measured individually. The port pin is selected for input and the pullup/pulldown resistor is
disabled.
An external signal sets the interrupt flag every time the minimum interrupt pulse duration tint is met. It may be set by trigger signals
shorter than tint.
A trigger pulse duration less than the MIN value is always filtered, and a trigger pulse duration more than the MAX value is always
passed. The trigger pulse may or may not be filtered if the duration is between the MIN and MAX values.
Not applicable if RSTn/NMI pin configured as NMI.
Specifications
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
63
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
Table 5-24 lists the characteristics of the normal-drive digital outputs. See Figure 5-19, Figure 5-20,
Figure 5-21, and Figure 5-22 for the typical characteristics graphs.
Table 5-24. Digital Outputs, Normal I/Os
over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted)
PARAMETER
TEST CONDITIONS
VCC
I(OHmax) = –1 mA (1)
VOH
High-level output voltage
2.2 V
I(OHmax) = –3 mA (2)
I(OHmax) = –2 mA (1)
3.0 V
I(OHmax) = –6 mA (2)
I(OLmax) = 1 mA (1)
VOL
Low-level output voltage
2.2 V
I(OLmax) = 3 mA (2)
I(OLmax) = 2 mA (1)
3.0 V
I(OLmax) = 6 mA (2)
Port output frequency (with RC
load) (3)
fPx.y
Port output duty cycle (with RC
Load)
dPx.y
fPort_CLK
dPort_CLK
trise,dig
tfall,dig
trise,ana
tfall,ana
(1)
(2)
(3)
(4)
(5)
(6)
(7)
64
Clock output frequency (3)
Clock output duty cycle
Port output rise time, digital only
port pins
Port output fall time, digital only
port pins
Port output rise time, port pins
with shared analog functions
Port output fall time, port pins
with shared analog functions
VCORE = 1.4 V, CL = 20 pF, RL
VCORE = 1.4 V, CL = 20 pF, RL
VCORE = 1.4 V, CL = 20 pF (5)
VCORE = 1.4 V, CL = 20 pF
CL = 20 pF
CL = 20 pF
CL = 20 pF
CL = 20 pF
(6)
(7)
(6)
(7)
(5)
(4) (5)
(4) (5)
MIN
MAX
VCC – 0.25
VCC
VCC – 0.60
VCC
VCC – 0.25
VCC
VCC – 0.60
VCC
VSS
VSS + 0.25
VSS
VSS + 0.60
VSS
VSS + 0.25
VSS
VSS + 0.60
1.62 V
24
2.2 V
24
3.0 V
24
1.62 V
40%
60%
2.2 V
40%
60%
3.0 V
45%
55%
1.62 V
24
2.2 V
24
3.0 V
24
1.62 V
40%
60%
2.2 V
40%
60%
3.0 V
45%
55%
UNIT
V
V
MHz
MHz
1.62 V
8
2.2 V
5
3.0 V
3
1.62 V
8
2.2 V
5
3.0 V
3
1.62 V
8
2.2 V
5
3.0 V
3
1.62 V
8
2.2 V
5
3.0 V
3
ns
ns
ns
ns
The maximum total current, I(OHmax) and I(OLmax), for all outputs combined should not exceed ±48 mA to hold the maximum voltage drop
specified.
The maximum total current, I(OHmax) and I(OLmax), for all outputs combined should not exceed ±100 mA to hold the maximum voltage
drop specified.
The port can output frequencies at least up to the specified limit - it might support higher frequencies.
A resistive divider with 2 × R1 and R1 = 3.2 kΩ between VCC and VSS is used as load. The output is connected to the center tap of the
divider. CL = 20 pF is connected to the output to VSS.
The output voltage reaches at least 20% and 80% VCC at the specified toggle frequency.
Measured from 20% of VCC to 80% of VCC.
Measured from 80% of VCC to 20% of VCC.
Specifications
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
Table 5-25 lists the characteristics of the high-drive digital outputs. See Figure 5-23, Figure 5-24, Figure 525, and Figure 5-26 for the typical characteristics graphs.
Table 5-25. Digital Outputs, High-Drive I/Os
over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted)
PARAMETER
TEST CONDITIONS
VCC
I(OHmax) = –5 mA (1)
VOH
2.2 V
I(OHmax) = –15 mA (2)
High-level output voltage
I(OHmax) = –10 mA (1)
3.0 V
I(OHmax) = –20 mA (2)
I(OLmax) = 5 mA (1)
VOL
2.2 V
I(OLmax) = 15 mA (2)
Low-level output voltage
I(OLmax) = 10 mA (1)
3.0 V
I(OLmax) = 20 mA (2)
Port output frequency (with RC
load) (3)
fPx.y
Port output duty cycle (with RC
Load)
dPx.y
fPort_CLK
dPort_CLK
trise
(2)
(3)
(4)
(5)
(6)
(7)
Clock output duty cycle
Port output rise time
tfall
(1)
Clock output frequency (3)
Port output fall time
VCORE = 1.4 V, CL = 80 pF, RL
VCORE = 1.4 V, CL = 80 pF, RL
(4) (5)
(4) (5)
VCORE = 1.4 V, CL = 80 pF (5)
VCORE = 1.4 V, CL = 80 pF
CL = 80 pF
CL = 80 pF
(5)
(6)
(7)
MIN
MAX
VCC – 0.25
VCC
VCC – 0.60
VCC
VCC – 0.25
VCC
VCC – 0.50
VCC
VSS
VSS + 0.25
VSS
VSS + 0.60
VSS
VSS + 0.25
VSS
VSS + 0.50
1.62 V
24
2.2 V
24
3.0 V
24
1.62 V
45%
55%
2.2 V
45%
55%
3.0 V
45%
55%
1.62 V
24
2.2 V
24
3.0 V
24
1.62 V
45%
55%
2.2 V
45%
55%
3.0 V
45%
55%
UNIT
V
V
MHz
MHz
1.62 V
8
2.2 V
5
3.0 V
3
1.62 V
8
2.2 V
5
3.0 V
3
ns
ns
The maximum total current, I(OHmax) and I(OLmax), for all outputs combined should not exceed ±48 mA to hold the maximum voltage drop
specified.
The maximum total current, I(OHmax) and I(OLmax), for all outputs combined should not exceed ±100 mA to hold the maximum voltage
drop specified.
The port can output frequencies at least up to the specified limit, and it might support higher frequencies.
A resistive divider with 2 × R1 and R1 = 3.2 kΩ between VCC and VSS is used as load. The output is connected to the center tap of the
divider. CL = 80 pF is connected to the output to VSS.
The output voltage reaches at least 20% and 80% VCC at the specified toggle frequency.
Measured from 20% of VCC to 80% of VCC.
Measured from 80% of VCC to 20% of VCC.
Table 5-26 lists the frequencies of the pin-oscillator ports. See Figure 5-27 and Figure 5-28 for the typical
characteristics graphs.
Table 5-26. Pin-Oscillator Frequency, Ports Px
over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted)
PARAMETER
foPx.y
(1)
Pin-oscillator frequency
TEST CONDITIONS
VCC
MIN
TYP
Px.y, CL = 10 pF (1)
3.0 V
1900
Px.y, CL = 20 pF (1)
3.0 V
1150
MAX
UNIT
kHz
CL is the external load capacitance connected from the output to VSS and includes all parasitic effects such as PCB traces.
Specifications
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
65
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
18
30
16
27
Low-Level Output Current (mA)
Low-Level Output Current (mA)
5.26.6.1 Typical Characteristics, Normal-Drive I/O Outputs at 3.0 V and 2.2 V
14
12
10
8
6
4
2
TA = 25°C
TA = 85°C
0
24
21
18
15
12
9
6
3
TA = 25°C
TA = 85°C
0
-2
-3
0
0.25
0.5
0.75
1
1.25 1.5 1.75
Low-Level Output Voltage (V)
VCC = 2.2 V
2
2.25
0
P7.0
0.9 1.2 1.5 1.8 2.1 2.4
Low-Level Output Voltage (V)
2.7
3
D010
P7.0
Figure 5-20. Low-Level Output Voltage vs
Low-Level Output Current
0
0
TA = 25°C
TA = 85°C
-2
-4
-6
-8
-10
-12
-14
-6
-9
-12
-15
-18
-21
-24
-27
-16
-30
-18
-33
0
0.25
0.5
VCC = 2.2 V
0.75
1
1.25 1.5 1.75
High-Level Output Voltage (V)
2
P7.0
Figure 5-21. High-Level Output Voltage vs
High-Level Output Current
Specifications
TA = 25°C
TA = 85°C
-3
High-Level Output Current (mA)
High-Level Output Current (mA)
0.6
VCC = 3.0 V
Figure 5-19. Low-Level Output Voltage vs
Low-Level Output Current
66
0.3
D006
2.25
0
0.3
0.6
D004
VCC = 3.0 V
0.9 1.2 1.5 1.8 2.1 2.4
High-Level Output Voltage (V)
2.7
3
D008
P7.0
Figure 5-22. High-Level Output Voltage vs
High-Level Output Current
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
5.26.6.2 Typical Characteristics, High-Drive I/O Outputs at 3.0 V and 2.2 V
160
100
Low-Level Output Current (mA)
Low-Level Output Current (mA)
90
80
70
60
50
40
30
20
10
TA = 25°C
TA = 85°C
0
-10
140
120
100
80
60
40
20
TA = 25°C
TA = 85°C
0
0
0.25
0.5
0.75
1
1.25 1.5 1.75
Low-Level Output Voltage (V)
VCC = 2.2 V
2
2.25
0
P2.1
0.6
0.9 1.2 1.5 1.8 2.1 2.4
Low-Level Output Voltage (V)
VCC = 3.0 V
Figure 5-23. Low-Level Output Voltage vs
Low-Level Output Current
2.7
3
D009
P2.1
Figure 5-24. Low-Level Output Voltage vs
Low-Level Output Current
0
-5
TA = 25°C
TA = 85°C
High-Level Output Current (mA)
High-Level Output Current (mA)
0.3
D005
-15
-25
-35
-45
-55
-65
-75
-85
0
0.25
0.5
VCC = 2.2 V
0.75
1
1.25 1.5 1.75
High-Level Output Voltage (V)
2
P2.1
Figure 5-25. High-Level Output Voltage vs
High-Level Output Current
2.25
TA = 25°C
TA = 85°C
-20
-40
-60
-80
-100
-120
-140
-160
0
0.3
0.6
D003
VCC = 3.0 V
0.9 1.2 1.5 1.8 2.1 2.4
High-Level Output Voltage (V)
2.7
D007
P2.1
Figure 5-26. High-Level Output Voltage vs
High-Level Output Current
Specifications
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
3
67
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
5.26.6.3 Typical Characteristics, Pin-Oscillator Frequency
1750
TA = 25°C
TA = 85°C
1800
Pin Oscillator Frequency (kHz)
Pin Oscillator Frequency (kHz)
2100
1500
1200
900
600
300
10
20
30
40
50
Load Capacitance (pF)
One output active at a time
60 70 80
100
D002
VCC = 3.0 V
Figure 5-27. Load Capacitance vs Pin Oscillator Frequency
68
Specifications
TA = 25°C
TA = 85°C
1500
1250
1000
750
500
250
10
20
30
40
50
Load Capacitance (pF)
One output active at a time
60 70 80
100
D001
VCC = 2.2 V
Figure 5-28. Load Capacitance vs Pin Oscillator Frequency
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
5.26.7 Precision ADC
Table 5-27 lists the power supply and input range conditions for the ADC.
Table 5-27. Precision ADC Power Supply and Input Range Conditions
over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted)
PARAMETER
TEST CONDITIONS
VCC
MIN
NOM
MAX
UNIT
AVCC
Analog supply voltage
AVCC and DVCC are connected together,
AVSS and DVSS are connected together,
V(AVSS) = V(DVSS) = 0 V,
ADC14PWRMD = 2
1.62
3.7
V
AVCC
Analog supply voltage
AVCC and DVCC are connected together,
AVSS and DVSS are connected together,
V(AVSS) = V(DVSS) = 0 V,
ADC14PWRMD = 0
1.8
3.7
V
V(Ax)
Analog input voltage
range (1)
All ADC analog input pins Ax
0
AVCC
V
VCM
Input common-mode range
All ADC analog input pins Ax (ADC14DIF = 1)
0
VREF /
2
VREF
V
I(ADC14)
single-ended
mode
I(ADC14)
differential
mode
CI
RI
(1)
(2)
(3)
Operating supply current
into AVCC plus DVCC
terminal (2)
Operating supply current
into AVCC plus DVCC
terminal (2)
fADC14CLK = 25 MHz,
1 Msps (ADC14PWRMD = 0),
ADC14ON = 1, ADC14DIF = 0,
ADC14VRSEL = 0xE, REFON = 0,
ADC14SHT0x = 0x0, ADC14SHT1x = 0x0
3.0 V
490
640
2.2 V
450
580
fADC14CLK = 5 MHz,
200 ksps (ADC14PWRMD = 2),
ADC14ON = 1, ADC14DIF = 0,
ADC14VRSEL = 0xE, REFON = 0,
ADC14SHT0x = 0x0, ADC14SHT1x = 0x0
3.0 V
215
270
2.2 V
210
260
fADC14CLK = 25 MHz,
1 Msps (ADC14PWRMD = 0),
ADC14ON = 1, ADC14DIF = 1,
ADC14VRSEL = 0xE, REFON = 0,
ADC14SHT0x = 0x0, ADC14SHT1x = 0x0
3.0 V
690
875
2.2 V
620
785
fADC14CLK = 5 MHz,
200 ksps (ADC14PWRMD = 2),
ADC14ON = 1, ADC14DIF = 1,
ADC14VRSEL = 0xE, REFON = 0,
ADC14SHT0x = 0x0, ADC14SHT1x = 0x0
3.0 V
275
335
2.2 V
260
320
12
15
1.8 V to
3.7 V
0.135
1
1.62 V to
<1.8 V
0.15
1.5
Input capacitance into a
single terminal (3)
Input MUX ON-resistance
0 V ≤ V(Ax)≤ AVCC
µA
µA
pF
kΩ
The analog input voltage range must be within the selected reference voltage range VR+ to VR– for valid conversion results.
The internal reference supply current is not included in current consumption parameter I(ADC14).
Represents only the ADC switching capacitance. See the digital inputs electrical specification for internal parasitic pin capacitance.
Specifications
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
69
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
Table 5-28 lists the timing parameters of the ADC.
Table 5-28. Precision ADC Timing Parameters
over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted)
PARAMETER
TEST CONDITIONS
ADC clock frequency (1)
fADC14CLK
ADC14PWRMD = 2
1.62 V to 3.7 V
0.128
5.75
ADC14RES = 11
16
ADC14RES = 10
14
ADC14RES = 01
11
ADC14RES = 00
9
Turnon settling time of ADC
See
Sampling time (3)
RS = 200 Ω, Cpext = 10 pF,
RI = 1 kΩ, CI = 15 pF, Cpint = 5 pF
(3)
(4)
MAX
25
tADC14ON
(1)
(2)
TYP
0.128
Clock cycles for conversion
(4)
MIN
1.8 V to 3.7 V
NCONVERT
tSample
VCC
ADC14PWRMD = 0
(2)
UNIT
MHz
cycles
1.5
µs
0.215
µs
MODOSC can be used for 1 Msps and SYSOSC can be used for 200 ksps sampling rate operations of ADC.
The condition is that the error in a conversion started after tADC14ON is less than ±1 LSB. The reference and input signal are already
settled.
Sampling time should be at least 4 × (1 / fADC14CLK).
tsample ≥ (n + 1) × ln(2) × [(RS + RI) × CI + RS × (Cpext + Cpint)], where n = ADC resolution =14, RS = external source resistance, Cpext =
external parasitic capacitance.
Table 5-29 lists the linearity parameters of the ADC.
Table 5-29. Precision ADC Linearity Parameters (1) (2)
over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted)
PARAMETER
TEST CONDITIONS
MIN
Resolution
Integral linearity error (INL)
ED
Differential linearity error
(DNL)
EO
Offset error
EG
Gain error
(1)
(2)
70
MAX
UNIT
±2.3
LSB
1
LSB
14
EI
ET
TYP
Total unadjusted error
–0.99
bits
ADC14VRSEL = 0xE, 0xF
±0.2
±1
ADC14VRSEL = 0x1
±1.2
±2
ADC14VRSEL = 0xE
±2
±4
ADC14VRSEL = 0xF
±20
±60
ADC14VRSEL = 0x1
±50
±180
ADC14VRSEL = 0xE
±4
±15
ADC14VRSEL = 0xF
±22
±62
ADC14VRSEL = 0x1
±55
±185
mV
LSB
LSB
Minimum reference voltage of 1.45 V is necessary to meet the specified accuracy. Lower reference voltage down to 1.2 V can be
applied for 1-Msps sampling rate with reduced accuracy requirements.
Connect the VeREF- pin to onboard ground for ADC14VRSEL = 0xE.
Specifications
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
Table 5-30 lists the dynamic parameters of the ADC.
Table 5-30. Precision ADC Dynamic Parameters (1)
over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted)
PARAMETER
SINAD (2)
Signal-to-noise and distortion
ENOB (2)
Effective number of bits
MIN
TYP
1 Msps, ADC14DIF = 0, ADC14VRSEL = 0xE,
2.5-V reference, 20-kHz input sine,
LDO based operation
TEST CONDITIONS
71
73
1 Msps, ADC14DIF = 0, ADC14VRSEL = 0xE,
2.5-V reference, 20-kHz input sine,
DC/DC based operation
62
70
1 Msps, ADC14DIF = 1, ADC14VRSEL = 0xE,
2.5-V reference, 20-kHz input sine
79
81
1 Msps, ADC14DIF = 0, ADC14VRSEL = 0xE,
2.5-V reference, 20-kHz input sine,
LDO based operation
11.5
11.8
1 Msps, ADC14DIF = 0, ADC14VRSEL = 0xE,
2.5-V reference, 20-kHz input sine,
DC/DC based operation
10
11.3
1 Msps, ADC14DIF = 1, ADC14VRSEL = 0xE,
2.5-V reference, 20-kHz input sine
12.8
13.2
MAX
UNIT
dB
bit
CMRR_DC
Common-mode rejection ratio, Common-mode input signal = 0 to VREF pp at DC,
DC
ADC14DIF = 1
70
85
dB
CMRR_AC
Common-mode rejection ratio, Common-mode input signal = 0 to VREF pp at
AC
1 MHz, ADC14DIF = 1
55
65
dB
PSRR_DC
Power supply rejection ratio,
DC
PSRR_AC
(1)
(2)
Power supply rejection ratio,
AC
AVCC = AVCC (min) to AVCC(max),
ADC14DIF = 0, ADC14VRSEL = 0xE
1
2.5
mV/V
AVCC = AVCC (min) to AVCC(max),
ADC14DIF = 1, ADC14VRSEL = 0xE
50
150
µV/V
dAVCC = 0.1 V at 1 kHz,
ADC14DIF = 0, ADC14VRSEL = 0xE
1
mV/V
dAVCC = 0.1 V at 1 kHz,
ADC14DIF = 1, ADC14VRSEL = 0xE
50
µV/V
VeREF- pin should be connected to onboard ground for ADC14VRSEL = 0xE.
ADC clock derived from HFXT oscillator.
Specifications
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
71
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
Table 5-31 lists the characteristics of the temperature sensor and built-in V1/2.
Table 5-31. Precision ADC Temperature Sensor and Built-In V1/2
over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted)
PARAMETER
TEST CONDITIONS
VSENSOR
Temperature sensor voltage (1)
(see Figure 5-29)
TCSENSOR
Change in voltage with
temperature (2)
ADC14ON = 1, ADC14TCMAP = 1
tSENSOR
Sample time required if ADCTCMAP
= 1 and channel (MAX – 1) is
selected (3)
ADC14ON = 1, ADC14TCMAP = 1,
Error of conversion result ≤ 1 LSB
V1/2
AVCC voltage divider for
ADC14BATMAP = 1 on MAX input
channel
ADC14ON = 1, ADC14BATMAP = 1
tV 1/2
Sample time required if
ADC14BATMAP = 1 and channel
MAX is selected (4)
ADC14ON = 1, ADC14BMAP = 1
(sample)
(sample)
(1)
(2)
(3)
(4)
(2)
VCC
MIN
TYP
MAX
UNIT
ADC14ON = 1, ADC14TCMAP = 1,
TA = 0°C
685
mV
1.9
mV/°C
5
48%
µs
50%
52%
1
µs
The temperature sensor offset can be as much as ±35°C. TI recommends a single-point calibration to minimize the offset error of the
built-in temperature sensor.
The TLV structure contains calibration values for 30°C ±3°C and 85°C ±3°C for each of the available reference voltage levels. The
sensor voltage can be computed as VSENSE = TCSENSOR × (Temperature,°C) + VSENSOR, where TCSENSOR and VSENSOR can be
computed from the calibration values for higher accuracy.
The typical equivalent impedance of the sensor is 250 kΩ. The sample time required includes the sensor-on time tSENSOR(on).
The on-time tV1/2 (on) is included in the sampling time tV1/2 (sample). No additional on time is needed.
875
Typical Temperature Sensor Voltage (mV)
850
825
800
775
750
725
700
675
650
625
600
-40
-20
0
20
40
60
Ambient Temperature (°C)
80
100
D020
Figure 5-29. Typical Temperature Sensor Voltage
72
Specifications
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
Table 5-32 lists the characteristics of the internal reference buffers of the ADC.
Table 5-32. Precision ADC Internal Reference Buffers
over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted)
PARAMETER
TEST CONDITIONS
VCC
MIN
ADC ON, REFOUT = 0, ADC14PWRMD = 0,
REFVSEL = {0, 1, 3}
Operating supply current into
AVCC terminal (1)
IREF+
ADC ON, REFOUT = 0, ADC14PWRMD = 2,
REFVSEL = {0, 1, 3}
3V
ADC ON, REFOUT = 1, ADC14PWRMD = 2,
REFVSEL = {0, 1, 3}
ton
(1)
Turnon time
TYP
MAX
600
800
200
300
650
850
3V
UNIT
µA
5
µs
MAX
UNIT
AVCC
V
0
V
AVCC
V
The internal reference current is supplied through terminal AVCC.
Table 5-33 lists the characteristics of the ADC external reference.
Table 5-33. Precision ADC External Reference
over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted)
PARAMETER
VeREF+
Positive external reference voltage
input (1)
VeREF–
Negative external reference voltage
input
(VeREF+ VeREF–)
Differential external reference voltage
input (1)
IVeREF+
IVeREF–
IVeREF+
IVeREF–
CVeREF+
(1)
(2)
Static input current in single ended
input mode
TEST CONDITIONS
MIN
1.45
1.45
1.45 V ≤ VeREF+≤ VAVCC, VeREF– = 0 V,
fADC14CLK = 25 MHz, ADC14SHT0x = 0x1,
ADC14SHT1x = 0x1, ADC14DIF = 0
±75
1.45 V ≤ VeREF+≤ VAVCC, VeREF– = 0 V,
fADC14CLK = 5 MHz, ADC14SHT0x = 0x1,
ADC14SHT1x = 0x1, ADC14DIF = 0
±15
µA
1.45 V ≤ VeREF+≤ VAVCC, VeREF– = 0 V,
fADC14CLK = 25 MHz, ADC14SHT0x = 0x1,
Static input current in differential input ADC14SHT1x = 0x1, ADC14DIF = 1
mode
1.45 V ≤ VeREF+≤ VAVCC, VeREF– = 0 V
fADC14CLK = 5 MHz, ADC14SHT0x = 0x1,
ADC14SHT1x = 0x1, ADC14DIF = 1
Capacitance at VeREF+ terminal
TYP
See
(2)
±150
µA
±30
5
µF
Lower reference voltage down to 1.2 V can be applied for 1-Msps sampling rate with reduced accuracy requirements of linearity
parameters.
Connect two decoupling capacitors, 5 µF and 50 nF, to the VeREF+ terminal to decouple the dynamic current required for an external
reference source if it is used for the Precision ADC.
Specifications
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
73
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
5.26.7.1 Typical Characteristics of ADC
typical characteristics at 3 V, 25°C, and 1-Msps sampling rate of ADC (unless otherwise specified)
Table 5-34 lists the ADC typical characteristics graphs.
Table 5-34. ADC Typical Characteristics Graphs
TITLE
TEST CONDITIONS
FIGURE
VRSEL = 14, VREF = 2.5 V, Resolution = 14 Bit, ADC14PWRMD = 0
Figure 5-30
VRSEL = 14, VREF = 2.5 V, Resolution = 12 Bit, ADC14PWRMD = 2
Figure 5-31
VRSEL = 1, VREF = 2.5 V, REFOUT = 0, ADC14PWRMD = 0, Resolution = 14 Bit
Figure 5-32
VRSEL = 1, VREF = 2.5 V, REFOUT = 0, ADC14PWRMD = 2, Resolution = 12 Bit
Figure 5-33
VRSEL = 1, VREF = 2.5 V, REFOUT = 1, ADC14PWRMD = 2, Resolution = 12 Bit
Figure 5-34
VRSEL = 1, VREF = 2.5 V, Input Mode = Single Ended
Figure 5-35
VRSEL = 1, VREF = 2.5 V, Input Mode = Differential
Figure 5-36
VRSEL = 14, VREF = 2.5 V, Input Mode = Single Ended
Figure 5-37
VRSEL = 14, VREF = 2.5 V, Input Mode = Differential
Figure 5-38
VRSEL = 15, VREF = 2.5 V, Input Mode = Single Ended
Figure 5-39
VRSEL = 15, VREF = 2.5 V, Input Mode = Differential
Figure 5-40
VRSEL = 1, VREF = 2.5 V, Input Mode = Single Ended
Figure 5-41
VRSEL = 1, VREF = 2.5 V, Input Mode = Differential
Figure 5-42
VRSEL = 14, VREF = 2.5 V, Input Mode = Single Ended
Figure 5-43
VRSEL = 14, VREF = 2.5 V, Input Mode = Differential
Figure 5-44
VRSEL = 15, VREF = 2.5 V, Input Mode = Single Ended
Figure 5-45
VRSEL = 15, VREF = 2.5 V, Input Mode = Differential
Figure 5-46
fin = 20 kHz, VRSEL = 1, VREF = 2.5 V, SINAD = 69 dB,
THD = –86 dB, Input Mode = Single Ended
Figure 5-47
fin = 20 kHz, VRSEL = 1, VREF = 2.5 V, SINAD = 74 dB,
THD = –91 dB, Input Mode = Differential
Figure 5-48
fin = 20 kHz, VRSEL = 14, VREF = 2.5 V, SINAD = 73 dB,
THD = –92 dB, Input Mode = Single Ended
Figure 5-49
fin = 20 kHz, VRSEL = 14, VREF = 2.5 V, SINAD = 82 dB,
THD = –100 dB, Input Mode = Differential
Figure 5-50
fin = 20 kHz, VRSEL = 15, VREF = 2.5 V, SINAD = 72 dB,
THD = –90 dB, Input Mode = Single Ended
Figure 5-51
fin = 20 kHz, VRSEL = 15, VREF = 2.5 V, SINAD = 80 dB,
THD = –100 dB, Input Mode = Differential
Figure 5-52
SINAD vs Reference Voltage
fin = 20 kHz, VRSEL = 14
Figure 5-53
ENOB vs Reference Voltage
fin = 20 kHz, VRSEL = 14
Figure 5-54
THD vs Reference Voltage
fin = 20 kHz, VRSEL = 14
Figure 5-55
SFDR vs Reference Voltage
fin = 20 kHz, VRSEL = 14
Figure 5-56
SINAD vs Temperature
fin = 20 kHz, VRSEL = 14
Figure 5-57
ENOB vs Temperature
fin = 20 kHz, VRSEL = 14
Figure 5-58
THD vs Temperature
fin = 20 kHz, VRSEL = 14
Figure 5-59
SFDR vs Temperature
fin = 20 kHz, VRSEL = 14
Figure 5-60
VRSEL = 14, VREF = 2.5 V, Input Mode = Single Ended
Figure 5-61
VRSEL = 14, VREF = 2.5 V, Input Mode = Differential
Figure 5-62
VRSEL = 14, VREF = 2.5 V, Input Mode = Single Ended
Figure 5-63
VRSEL = 14, VREF = 2.5 V, Input Mode = Differential
Figure 5-64
VRSEL = 14, VREF = 2.5 V, Input Mode = Single Ended
Figure 5-65
VRSEL = 14, VREF = 2.5 V, Input Mode = Differential
Figure 5-66
VRSEL = 14, VREF = 2.5 V, Input Mode = Single Ended
Figure 5-67
VRSEL = 14, VREF = 2.5 V, Input Mode = Differential
Figure 5-68
Current vs Sampling Rate
INL vs ADC Output Code
DNL vs ADC Output Code
Power vs Input Frequency
INL vs Temperature
DNL vs Temperature
Offset Voltage vs Temperature
Gain Error vs Temperature
74
Specifications
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
800
300
Single Ended
Differential Ended
700
250
Current (µA)
600
Current (µA)
Single Ended
Differential Ended
500
400
200
150
100
300
50
200
100
0
0
200
400
600
800
Sampling Rate (ksps)
VRSEL = 14
Resolution = 14 Bit
1000
1200
0
20
40
60
D050
VREF = 2.5 V
ADC14PWRMD = 0
80 100 120 140 160 180 200 220
Sampling Rate (ksps)
D051
VRSEL = 14
Resolution = 12 Bit
Figure 5-30. Current vs Sampling Rate
VREF = 2.5 V
ADC14PWRMD = 2
Figure 5-31. Current vs Sampling Rate
1400
600
Single Ended
Differential Ended
1300
Single Ended
Differential Ended
550
1100
Current (µA)
Current (µA)
1200
1000
900
500
450
400
800
350
700
600
300
0
200
400
600
800
Sampling Rate (ksps)
VRSEL = 1
REFOUT = 0
Resolution = 14 Bit
1000
1200
0
20
D052
VREF = 2.5 V
ADC14PWRMD = 0
Figure 5-32. Current vs Sampling Rate
40
60
80 100 120 140 160 180 200 220
Sampling Rate (ksps)
D053
VRSEL = 1
REFOUT = 0
Resolution = 12 Bit
VREF = 2.5 V
ADC14PWRMD = 2
Figure 5-33. Current vs Sampling Rate
1050
Single Ended
Differential Ended
Current (µA)
1000
950
900
850
800
750
0
20
40
60
80 100 120 140 160 180 200 220
Sampling Rate (ksps)
D054
VRSEL = 1
REFOUT = 1
Resolution = 12 Bit
VREF = 2.5 V
ADC14PWRMD = 2
Figure 5-34. Current vs Sampling Rate
Specifications
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
75
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
2
2
1.5
1.5
Typical Integral Nonlinearilty (LSB)
Typical Integral Nonlinearilty (LSB)
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
1
0.5
0
-0.5
-1
-1.5
-2
1
0.5
0
-0.5
-1
-1.5
-2
0
2048
4096
6144 8192 10240 12288 14336 16384
ADC Output Code
D055
VRSEL = 1
Input Mode = Single Ended
0
VREF = 2.5 V
1.5
1.5
Typical Integral Nonlinearilty (LSB)
Typical Integral Nonlinearilty (LSB)
2
0
-0.5
-1
-1.5
-2
2048
4096
1
0.5
0
-0.5
-1
-1.5
6144 8192 10240 12288 14336 16384
ADC Output Code
D057
VRSEL = 14
Input Mode = Single Ended
0
VREF = 2.5 V
1.5
1.5
Typical Integral Nonlinearilty (LSB)
2
0.5
0
-0.5
-1
-1.5
-2
4096
6144 8192 10240 12288 14336 16384
ADC Output Code
D058
VREF = 2.5 V
Figure 5-38. INL vs ADC Output Code
2
1
2048
VRSEL = 14
Input Mode = Differential
Figure 5-37. INL vs ADC Output Code
Typical Integral Nonlinearilty (LSB)
VREF = 2.5 V
-2
0
1
0.5
0
-0.5
-1
-1.5
-2
0
2048
4096
6144 8192 10240 12288 14336 16384
ADC Output Code
D059
VRSEL = 15
Input Mode = Single Ended
VREF = 2.5 V
Figure 5-39. INL vs ADC Output Code
76
6144 8192 10240 12288 14336 16384
ADC Output Code
D056
Figure 5-36. INL vs ADC Output Code
2
0.5
4096
VRSEL = 1
Input Mode = Differential
Figure 5-35. INL vs ADC Output Code
1
2048
Specifications
0
2048
4096
6144 8192 10240 12288 14336 16384
ADC Output Code
D060
VRSEL = 15
Input Mode = Differential
VREF = 2.5 V
Figure 5-40. INL vs ADC Output Code
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
1
Typical Differential Nonlinearilty (LSB)
Typical Differential Nonlinearilty (LSB)
1
0.75
0.5
0.25
0
-0.25
-0.5
-0.75
-1
0.75
0.5
0.25
0
-0.25
-0.5
-0.75
-1
0
2048
4096
6144 8192 10240 12288 14336 16384
ADC Output Code
D061
VRSEL = 1
Input Mode = Single Ended
0
VREF = 2.5 V
6144 8192 10240 12288 14336 16384
ADC Output Code
D062
VREF = 2.5 V
Figure 5-42. DNL vs ADC Output Code
1
1
Typical Differential Nonlinearilty (LSB)
Typical Differential Nonlinearilty (LSB)
4096
VRSEL = 1
Input Mode = Differential
Figure 5-41. DNL vs ADC Output Code
0.75
0.5
0.25
0
-0.25
-0.5
-0.75
-1
0.75
0.5
0.25
0
-0.25
-0.5
-0.75
-1
0
2048
4096
6144 8192 10240 12288 14336 16384
ADC Output Code
D063
VRSEL = 14
Input Mode = Single Ended
0
VREF = 2.5 V
2048
4096
6144 8192 10240 12288 14336 16384
ADC Output Code
D064
VRSEL = 14
Input Mode = Differential
Figure 5-43. DNL vs ADC Output Code
VREF = 2.5 V
Figure 5-44. DNL vs ADC Output Code
1
Typical Differential Nonlinearilty (LSB)
1
Typical Differential Nonlinearilty (LSB)
2048
0.75
0.5
0.25
0
-0.25
-0.5
-0.75
-1
0.75
0.5
0.25
0
-0.25
-0.5
-0.75
-1
0
2048
4096
6144 8192 10240 12288 14336 16384
ADC Output Code
D065
VRSEL = 15
Input Mode = Single Ended
VREF = 2.5 V
Figure 5-45. DNL vs ADC Output Code
0
2048
4096
6144 8192 10240 12288 14336 16384
ADC Output Code
D066
VRSEL = 15
Input Mode = Differential
VREF = 2.5 V
Figure 5-46. DNL vs ADC Output Code
Specifications
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
77
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
20
20
0
0
-20
-20
-40
-40
Power (dB)
Power (dB)
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
-60
-80
-60
-80
-100
-100
-120
-120
-140
-140
-160
-160
0
50
0
100 150 200 250 300 350 400 450 500 550
Input Frequency (kHz)
D067
fin = 20 kHz
VREF = 2.5 V
THD = –86 dB
VRSEL = 1
SINAD = 69 dB
Input Mode = Single Ended
20
0
0
-20
-20
-40
-40
Power (dB)
Power (dB)
VRSEL = 1
SINAD = 74 dB
Input Mode = Differential
Figure 5-48. Power vs Input Frequency
20
-60
-80
-100
-60
-80
-100
-120
-140
-120
-160
-140
-180
-160
0
50
100 150 200 250 300 350 400 450 500 550
Input Frequency (kHz)
D069
fin = 20 kHz
VREF = 2.5 V
THD = –92 dB
0
50
VRSEL = 14
SINAD = 73 dB
Input Mode = Single Ended
0
0
-20
-20
-40
-40
Power (dB)
20
-80
VRSEL = 14
SINAD = 82 dB
Input Mode = Differential
Figure 5-50. Power vs Input Frequency
20
-60
100 150 200 250 300 350 400 450 500 550
Input Frequency (kHz)
D070
fin = 20 kHz
VREF = 2.5 V
THD = –100 dB
Figure 5-49. Power vs Input Frequency
Power (dB)
100 150 200 250 300 350 400 450 500 550
Input Frequency (kHz)
D068
fin = 20 kHz
VREF = 2.5 V
THD = –91 dB
Figure 5-47. Power vs Input Frequency
-60
-80
-100
-100
-120
-120
-140
-140
-160
-160
0
50
100 150 200 250 300 350 400 450 500 550
Input Frequency (kHz)
D071
fin = 20 kHz
VREF = 2.5 V
THD = –90 dB
VRSEL = 15
SINAD = 72 dB
Input Mode = Single Ended
Figure 5-51. Power vs Input Frequency
78
50
Specifications
0
50
100 150 200 250 300 350 400 450 500 550
Input Frequency (kHz)
D072
fin = 20 kHz
VREF = 2.5 V
THD = –100 dB
VRSEL = 15
SINAD = 80 dB
Input Mode = Differential
Figure 5-52. Power vs Input Frequency
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
15
Single Ended
Differential Ended
85
Single Ended
Differential Ended
14
Effective Number of Bits
Signal-to-Noise and Distortion (dBFS)
90
80
75
70
13
12
11
10
65
9
60
1
1.25
1.5
1.75
2
2.25
Reference Voltage (V)
fin = 20 kHz
2.5
1
2.75
VRSEL = 14
1.5
1.75
2
2.25
Reference Voltage (V)
fin = 20 kHz
Figure 5-53. SINAD vs Reference Voltage
2.5
2.75
D074
VRSEL = 14
Figure 5-54. ENOB vs Reference Voltage
-80
120
Single Ended
Differential Ended
-85
Spurious-Free Dynamic Range (dBFS)
Total Harmonic Distortion (dBFS)
1.25
D073
-90
-95
-100
-105
-110
Single Ended
Differential Ended
115
110
105
100
95
90
85
80
1
1.25
1.5
1.75
2
2.25
Reference Voltage (V)
fin = 20 kHz
2.5
2.75
D075
VRSEL = 14
Figure 5-55. THD vs Reference Voltage
1
1.25
1.5
1.75
2
2.25
Reference Voltage (V)
fin = 20 kHz
2.5
2.75
D076
VRSEL = 14
Figure 5-56. SFDR vs Reference Voltage
Specifications
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
79
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
16
Single Ended
Differential Ended
87
Single Ended
Differential Ended
15
Effective Number of Bits
Signal-to-Noise and Distortion (dBFS)
90
84
81
78
75
72
14
13
12
11
69
66
-60
-40
-20
0
20
40
Temperature (°C)
fin = 20 kHz
60
80
10
-60
100
VRSEL = 14
VREF = 2.5 V
0
20
40
Temperature (°C)
60
80
100
D078
VRSEL = 14
VREF = 2.5 V
Figure 5-58. ENOB vs Temperature
-80
120
Single Ended
Differential Ended
-83
Spurious-Free Dynamic Range (dBFS)
Total Harmonic Distortion (dBFS)
-20
fin = 20 kHz
Figure 5-57. SINAD vs Temperature
-86
-89
-92
-95
-98
-101
-104
-107
-110
-60
-40
fin = 20 kHz
-20
0
20
40
Temperature (°C)
60
VRSEL = 14
Figure 5-59. THD vs Temperature
80
-40
D077
Specifications
80
100
Single Ended
Differential Ended
115
110
105
100
95
90
85
80
-60
-40
-20
D079
VREF = 2.5 V
fin = 20 kHz
0
20
40
Temperature (°C)
60
VRSEL = 14
80
100
D080
VREF = 2.5 V
Figure 5-60. SFDR vs Temperature
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
2
2
Maximum INL
Minimum INL
1.5
Integral Nonlinearity (LSB)
Integral Nonlinearity (LSB)
1.5
1
0.5
0
-0.5
-1
-1.5
1
0.5
0
-0.5
-1
-1.5
-2
-60
-40
-20
0
20
40
Temperature (°C)
60
80
-2
-60
100
-40
-20
D081
VRSEL = 14
Input Mode = Single Ended
VREF = 2.5 V
0
20
40
Temperature (°C)
60
80
100
D082
VRSEL = 14
Input Mode = Differential
Figure 5-61. INL vs Temperature
VREF = 2.5 V
Figure 5-62. INL vs Temperature
1
1
Maximum DNL
Minimum DNL
0.8
Differential Nonlinearity (LSB)
0.8
Differential Nonlinearity (LSB)
Maximum INL
Minimum INL
0.6
0.4
0.2
0
-0.2
-0.4
-0.6
Maximum DNL
Minimum DNL
0.6
0.4
0.2
0
-0.2
-0.4
-0.6
-0.8
-0.8
-1
-60
-40
-20
0
20
40
Temperature (°C)
60
VRSEL = 14
Input Mode = Single Ended
Figure 5-63. DNL vs Temperature
80
100
D083
VREF = 2.5 V
-1
-60
-40
-20
0
20
40
Temperature (°C)
60
VRSEL = 14
Input Mode = Differential
80
100
D084
VREF = 2.5 V
Figure 5-64. DNL vs Temperature
Specifications
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
81
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
0.5
0.5
0.4
0.4
0.3
0.3
Offset Voltage (mV)
Offset Voltage (mV)
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
0.2
0.1
0
-0.1
-0.2
0.2
0.1
0
-0.1
-0.2
-0.3
-0.3
-0.4
-0.4
-0.5
-60
-40
-20
0
20
40
Temperature (°C)
60
80
-0.5
-60
100
VRSEL = 14
Input Mode = Single Ended
VREF = 2.5 V
3
3
2
2
Gain Error (LSB)
Gain Error (LSB)
4
1
0
-1
-3
VRSEL = 14
Input Mode = Single Ended
80
82
Specifications
100
D087
VREF = 2.5 V
Figure 5-67. Gain Error vs Temperature
100
D086
VREF = 2.5 V
-1
-3
60
80
0
-2
0
20
40
Temperature (°C)
60
1
-2
-20
0
20
40
Temperature (°C)
Figure 5-66. Offset Voltage vs Temperature
4
-40
-20
VRSEL = 14
Input Mode = Differential
Figure 5-65. Offset Voltage vs Temperature
-4
-60
-40
D085
-4
-60
-40
-20
0
20
40
Temperature (°C)
VRSEL = 14
Input Mode = Differential
60
80
100
D088
VREF = 2.5 V
Figure 5-68. Gain Error vs Temperature
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
5.26.8 REF_A
Table 5-35 lists the characteristics of the REF_A built-in reference.
Table 5-35. REF_A, Built-In Reference (LDO Operation)
over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted)
PARAMETER
Positive built-in reference
voltage output
VREF+
TYP
MAX
REFVSEL = {0} for 1.2 V, REFON = 1
TEST CONDITIONS
1.62 V
VCC
MIN
1.2
±1%
REFVSEL = {1} for 1.45 V, REFON = 1
1.75 V
1.45
±1%
REFVSEL = {3} for 2.5 V, REFON = 1
2.8 V
2.5
±1%
REFVSEL = {0} for 1.2 V
1.62
REFVSEL = {1} for 1.45 V
1.75
REFVSEL = {3} for 2.5 V
2.8
AVCC(min)
AVCC minimum voltage,
Positive built-in reference
active
IREF+
Operating supply current into
AVCC terminal (1)
IO(VREF+)
REFVSEL = {0, 1, 3},
VREF maximum load current,
AVCC = AVCC (min) for each reference level,
VREF+ terminal
REFON = REFOUT = 1
IL(VREF+)
Load-current regulation,
VREF+ terminal
REFVSEL = {0, 1, 3},
I(VREF+) = +10 µA or –1000 µA,
AVCC = AVCC (min) for each reference level,
REFON = REFOUT = 1
CVREF±
Capacitance at VREF+,
VREF- terminals
REFON = REFOUT = 1
REFON = 1
3V
UNIT
V
V
15
–1000
20
µA
+10
µA
2500 µV/mA
0
100
pF
PSRR_DC Power supply rejection ratio
(DC) after ADC buffer
REFOUT0
AVCC = AVCC (min) for each reference level,
REFVSEL = {0, 1, 3}, REFON = 1,
REFOUT = 0
50
350
µV/V
PSRR_DC Power supply rejection ratio
(DC) after ADC buffer
REFOUT1
AVCC = AVCC (min) for each reference level,
REFVSEL = {0, 1, 3}, REFON = 1,
REFOUT = 1
50
250
µV/V
PSRR_AC Power supply rejection ratio
(AC) after ADC buffer
REFOUT0
AVCC = AVCC (min) for each reference level,
dAVCC = 0.1 V at 1 kHz,
REFVSEL = {0, 1, 3}, REFON = 1,
REFOUT = 0
2
10
mV/V
PSRR_AC Power supply rejection ratio
(AC) after ADC buffer
REFOUT1
AVCC = AVCC (min) for each reference level,
dAVCC = 0.1 V at 1 kHz,
REFVSEL = {0, 1, 3}, REFON = 1,
REFOUT = 1
2
5
mV/V
TCREF+
tSETTLE
(1)
(2)
(3)
(2)
Temperature coefficient of
built-in reference
REFVSEL = {0, 1, 3}, REFON = 1,
TA = –40°C to 85°C
25
60
ppm/°
C
Settling time of reference
voltage (3)
AVCC = AVCC (min) to AVCC(max)
REFVSEL = {0, 1, 3}, REFON = 0 → 1
70
80
µs
The internal reference current is supplied from the AVCC terminal.
Calculated using the box method: (MAX(–40°C to 85°C) – MIN(–40°C to 85°C)) / MIN(–40°C to 85°C)/(85°C – (–40°C)).
The condition is that the error in a ADC conversion started after tSETTLE is less than ±0.5 LSB.
Specifications
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
83
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
5.26.9 Comparator_E
Table 5-36 lists the characteristics of the comparator.
Table 5-36. Comparator_E
over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted)
PARAMETER
VCC
IAVCC_COMP
IAVCC_REF
Comparator operating
supply current into
AVCC, excluding
reference resistor
ladder
Quiescent current of
resistor ladder into
AVCC, including
REF_A module
current
Reference voltage
level
VREF
VIC
Common-mode input
range
VOFFSET
Input offset voltage
CIN
Input capacitance
RSIN
Series input
resistance
tPD
TEST CONDITIONS
VCC
Supply voltage
Propagation delay,
response time
MIN
TYP
1.62
3.7
CEPWRMD = 00, CEON = 1,
CERSx = 00 (fast)
2.2 V,
3V
10
15
CEPWRMD = 01, CEON = 1,
CERSx = 00 (medium)
2.2 V,
3V
8
10
CEPWRMD = 10, CEON = 1,
CERSx = 00 (slow), TA = 30°C
2.2 V,
3V
0.5
CEPWRMD = 10, CEON = 1,
CERSx = 00 (slow), TA = 85°C
2.2 V,
3V
0.5
CEREFACC = 0, CEREFLx = 01,
CERSx = 10, REFON = 0, CEON = 0
2.2 V,
3V
25
35
CEREFACC = 1, CEREFLx = 01,
CERSx = 10, REFON = 0, CEON = 0
2.2 V,
3V
10
15
CERSx = 11, CEREFLx = 01,
CEREFACC = 0
1.62 V
1.17
1.2
1.23
CERSx = 11, CEREFLx = 10,
CEREFACC = 0
2.2 V
1.95
2.0
2.05
CERSx = 11, CEREFLx = 11,
CEREFACC = 0
2.7 V
2.40
2.5
2.60
CERSx = 11, CEREFLx = 01,
CEREFACC = 1
1.62 V
1.15
1.2
1.23
CERSx = 11, CEREFLx = 10,
CEREFACC = 1
2.2 V
1.92
2.0
2.05
CERSx = 11, CEREFLx = 11,
CEREFACC = 1
2.7 V
2.4
2.5
2.6
tPD,filter
84
Specifications
V
µA
V
0
VCC–1
CEPWRMD = 00
–10
+10
CEPWRMD = 01
–20
+20
CEPWRMD = 10
–20
+20
CEPWRMD = 00 or CEPWRMD = 01
8
CEPWRMD = 10
8
On (switch closed)
Off (switch open)
UNIT
µA
2
V
mV
pF
4
50
kΩ
MΩ
CEPWRMD = 00, CEF = 0,
Overdrive ≥ 20 mV
330
550
CEPWRMD = 01, CEF = 0,
Overdrive ≥ 20 mV
410
650
ns
CEPWRMD = 10, CEF = 0,
Overdrive ≥ 20 mV
Propagation delay
with filter active
MAX
30
CEPWRMD = 00 or 01, CEF = 1,
Overdrive ≥ 20 mV, CEFDLY = 00
0.6
0.9
CEPWRMD = 00 or 01, CEF = 1,
Overdrive ≥ 20 mV, CEFDLY = 01
1.1
1.6
CEPWRMD = 00 or 01, CEF = 1,
Overdrive ≥ 20 mV, CEFDLY = 10
2
3
CEPWRMD = 00 or 01, CEF = 1,
Overdrive ≥ 20 mV, CEFDLY = 11
4
6
µs
µs
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
Table 5-36. Comparator_E (continued)
over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted)
PARAMETER
tEN_CMP_VREF
tEN_CMP_RL
VCMP_REF
TEST CONDITIONS
Comparator enable
time
tEN_CMP
Comparator and
reference ladder and
reference voltage
enable time
Comparator and
reference ladder
enable time
Reference voltage for
a given tap
TYP
MAX
CEON = 0 to 1, CEPWRMD = 00,
VIN+, VIN- from pins,
Overdrive ≥ 20 mV
0.8
1
CEON = 0 to 1, CEPWRMD = 01,
VIN+, VIN- from pins,
Overdrive ≥ 20 mV
0.9
1.2
CEON = 0 to 1, CEPWRMD = 10,
VIN+, VIN- from pins,
Overdrive ≥ 20 mV
15
25
CEON = 0 to 1, CEPWRMD = 00,
CEREFLx = 10, CERSx = 11,
REFON = 0, Overdrive ≥ 20 mV
90
120
CEON = 0 to 1, CEPWRMD = 01,
CEREFLx = 10, CERSx = 11,
REFON = 0, Overdrive ≥ 20 mV
90
120
CEON = 0 to 1, CEPWRMD = 10,
CEREFLx = 10, CERSx = 11,
REFON = 0, Overdrive ≥ 20 mV
90
120
CEON = 0 to 1, CEPWRMD = 00,
CEREFLx = 10, CERSx = 10,
REFON = 0, CEREF0 = CEREF1 = 0x0F,
Overdrive ≥ 20 mV
90
180
CEON = 0 to 1, CEPWRMD = 01,
CEREFLx = 10, CERSx = 10,
REFON = 0, CEREF0 = CEREF1 = 0x0F,
Overdrive ≥ 20 mV
90
180
CEON = 0 to 1, CEPWRMD = 10,
CEREFLx = 10, CERSx = 10,
REFON = 0, CEREF0 = CEREF1 = 0x0F,
Overdrive ≥ 20 mV
90
180
CEON = 0 to 1, CEPWRMD = 00,
CEREFLx = 10, CERSx = 10,
REFON = 1, CEREF0 = CEREF1 = 0x0F,
Overdrive ≥ 20 mV
1.5
2
CEON = 0 to 1, CEPWRMD = 01,
CEREFLx = 10, CERSx = 10,
REFON = 1, CEREF0 = CEREF1 = 0x0F,
Overdrive ≥ 20 mV
1.5
2
CEON = 0 to 1, CEPWRMD = 10,
CEREFLx = 10, CERSx = 10,
REFON = 1, CEREF0 = CEREF1 = 0x0F,
Overdrive ≥ 20 mV
15
25
VIN ×
(n + 1)
/ 32
VIN ×
(n + 1.1)
/ 32
VIN = reference into resistor ladder,
n = 0 to 31
VCC
MIN
VIN ×
(n + 0.9)
/ 32
UNIT
µs
µs
µs
V
5.26.10 LCD_F
Table 5-37 lists the operating conditions of the LCD controller.
Table 5-37. LCD Recommended Operating Conditions
over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted)
PARAMETER
TEST CONDITIONS
MIN
VCC,LCD
Supply voltage range,
internal or external
biasing
2.4
fACLK,in
ACLK input frequency
range
10
NOM
32.768
MAX
3.7
V
128
kHz
Specifications
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
UNIT
85
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
Table 5-37. LCD Recommended Operating Conditions (continued)
over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted)
PARAMETER
TEST CONDITIONS
MIN
NOM
MAX
UNIT
1024
Hz
fLCD
LCD frequency range
fFRAME = 1/(2 × mux) × fLCD with
mux = 1 (static) to 8
fFRAME,4mux
LCD frame frequency
range
fFRAME,4mux (MAX) = 1/(2 × 4) × fLCD (MAX)
= 1 / (2 × 4) × 1024 Hz
128
Hz
fFRAME,8mux
LCD frame frequency
range
fFRAME,8mux (MAX) = 1/(2 × 8) × fLCD (MAX)
= 1/(2 × 8) × 1024 Hz
64
Hz
CPanel
Panel capacitance
fLCD = 1024 Hz, all common lines equally
loaded
10000
pF
VR23,1/3bias
Analog input voltage at
R23 with 1/3 biasing
LCDREXT = 1, LCDEXTBIAS = 1,
LCD2B = 0
VR13
VR03 + 2/3 ×
(VCC – VR03)
VCC
V
VR13,1/3bias
Analog input voltage at
R13 with 1/3 biasing
LCDREXT = 1, LCDEXTBIAS = 1,
LCD2B = 0
VR03
VR03 + 1/3 ×
(VCC – VR03)
VR23
V
VR13,1/2bias
Analog input voltage at
R13 with 1/2 biasing, 1-4
Mux modes
LCDREXT = 1, LCDEXTBIAS = 1,
LCD2B = 1, LCDMXx(2) = 0
VR03
VR03 + 1/2 ×
(VCC – VR03)
VCC
V
VR23,1/4bias
Analog input voltage at
R23 with 1/4 biasing, 4-8
Mux modes
LCDREXT = 1, LCDEXTBIAS = 1,
LCD2B = 1, LCDMXx(2) = 1
VR13
3/4 × VCC
VCC
V
VR13,1/4bias
Analog input voltage at
R13 with 1/4 biasing, 4-8
Mux modes
LCDREXT = 1, LCDEXTBIAS = 1,
LCD2B = 1, LCDMXx(2) = 1
VR03
1/2 × VCC
VR23
V
VR03,1/4bias
Analog input voltage at
R03 with 1/4 biasing, 4-8
Mux modes
LCDREXT = 1, LCDEXTBIAS = 1,
LCD2B = 1, LCDMXx(2) = 1
VSS
1/4 × VCC
VR13
V
VR03,EXT
Analog input voltage at
R03 in 1/2 and 1/3-bias
modes
R0EXT = 1
VSS
VCC
V
Table 5-38 lists the electrical characteristics of the LCD controller.
Table 5-38. LCD Electrical Characteristics
over operating free-air temperature range (unless otherwise noted)
PARAMETER
TEST CONDITIONS
VCC
MIN
NOM
MAX
UNIT
RLCD,Seg
LCD driver output impedance, segment
lines
ILOAD = ±10 μA
2.4 V
10
kΩ
RLCD,COM
LCD driver output impedance, common
lines
ILOAD = ±10 μA
2.4 V
10
kΩ
86
Specifications
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
5.26.11 eUSCI
Table 5-39 lists the supported clock frequencies of the eUSCI in UART mode.
Table 5-39. eUSCI (UART Mode) Clock Frequency
PARAMETER
TEST CONDITIONS
feUSCI
eUSCI input clock frequency
fBITCLK
BITCLK clock frequency
(equals baud rate in MBaud)
VCORE
Internal: SMCLK,
External: UCLK,
Duty cycle = 50% ±10%
VCC
MIN
MAX
1.2 V
12
1.4 V
24
1.2 V
5
1.4 V
7
UNIT
MHz
MHz
Table 5-40 lists the characteristics of the eUSCI in UART mode.
Table 5-40. eUSCI (UART Mode)
over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted)
PARAMETER
UART receive deglitch time (1)
tt
(1)
TEST CONDITIONS
VCC
MIN
TYP
MAX
UCGLITx = 0
5
UCGLITx = 1
20
60
UCGLITx = 2
30
100
UCGLITx = 3
50
150
UNIT
20
ns
Pulses on the UART receive input (UCxRX) shorter than the UART receive deglitch time are suppressed. Thus the selected deglitch
time can limit the maximum useable baud rate. To ensure that pulses are correctly recognized, their duration must exceed the maximum
specification of the deglitch time.
Table 5-41 lists the supported clock frequencies of the eUSCI in SPI master mode.
Table 5-41. eUSCI (SPI Master Mode) Clock Frequency
PARAMETER
feUSCI
eUSCI input clock frequency
TEST CONDITIONS
SMCLK
Duty cycle = 50% ±10%
VCC
MIN
MAX
VCORE = 1.2 V
12
VCORE = 1.4 V
24
Specifications
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
UNIT
MHz
87
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
Table 5-42 lists the characteristics of the eUSCI in SPI master mode.
Table 5-42. eUSCI (SPI Master Mode)
over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted) (1)
PARAMETER
TEST CONDITIONS
VCORE
VCC
MIN
MAX
STE lead time, STE active to clock
UCSTEM = 1,
UCMODEx = 01 or 10
1
tSTE,LAG
STE lag time, Last clock to STE inactive
UCSTEM = 1,
UCMODEx = 01 or 10
1
tSTE,ACC
STE access time, STE active to SIMO
data out
UCSTEM = 0,
UCMODEx = 01 or 10
1.62 V
30
3.7 V
20
tSTE,DIS
STE disable time, STE inactive to SIMO
high impedance
UCSTEM = 0,
UCMODEx = 01 or 10
1.62 V
20
3.7 V
15
tSU,MI
SOMI input data setup time
tHD,MI
SOMI input data hold time
tVALID,MO
SIMO output data valid time (2)
UCLK edge to SIMO valid,
CL = 20 pF
tHD,MO
SIMO output data hold time (3)
CL = 20 pF
tSTE,LEAD
(1)
(2)
(3)
88
1.2 V
1.62 V
45
1.4 V
3.7 V
30
1.62 V
0
3.7 V
0
UCxCLK
cycles
14
7
3.7 V
0
ns
ns
3.7 V
0
ns
ns
1.62 V
1.62 V
UNIT
ns
ns
fUCxCLK = 1/2tLO/HI with tLO/HI = max(tVALID,MO(eUSCI) + tSU,SI(Slave), tSU,MI(eUSCI) + tVALID,SO(Slave))
For the slave parameters tSU,SI(Slave) and tVALID,SO(Slave), see the SPI parameters of the attached slave.
Specifies the time to drive the next valid data to the SIMO output after the output changing UCLK clock edge. See the timing diagrams
in Figure 5-69 and Figure 5-70.
Specifies how long data on the SIMO output is valid after the output changing UCLK clock edge. Negative values indicate that the data
on the SIMO output can become invalid before the output changing clock edge observed on UCLK. See the timing diagrams in Figure 569 and Figure 5-70.
Specifications
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
UCMODEx = 01
tSTE,LEAD
STE
tSTE,LAG
UCMODEx = 10
1/fUCxCLK
CKPL = 0
UCLK
CKPL = 1
tLOW/HIGH
tLOW/HIGH
tSU,MI
tHD,MI
SOMI
tHD,MO
tSTE,ACC
tSTE,DIS
tVALID,MO
SIMO
Figure 5-69. SPI Master Mode, CKPH = 0
UCMODEx = 01
tSTE,LEAD
STE
tSTE,LAG
UCMODEx = 10
1/fUCxCLK
CKPL = 0
UCLK
CKPL = 1
tLOW/HIGH
tLOW/HIGH
tSU,MI
tHD,MI
SOMI
tHD,MO
tSTE,ACC
tVALID,MO
tSTE,DIS
SIMO
Figure 5-70. SPI Master Mode, CKPH = 1
Specifications
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
89
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
Table 5-43 lists the characteristics of the eUSCI in SPI slave mode.
Table 5-43. eUSCI (SPI Slave Mode)
over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted)
(see Note (1))
PARAMETER
TEST CONDITIONS
tSTE,LEAD
STE lead time, STE active to clock
tSTE,LAG
STE lag time, Last clock to STE inactive
tSTE,ACC
STE access time, STE active to SOMI data out
tSTE,DIS
STE disable time, STE inactive to SOMI high
impedance
tSU,SI
SIMO input data setup time
tHD,SI
SIMO input data hold time
tVALID,SO
SOMI output data valid time (2)
UCLK edge to SOMI valid,
CL = 20 pF
tHD,SO
SOMI output data hold time (3)
CL = 20 pF
(1)
(2)
(3)
90
VCC
MIN
1.62 V
45
3.7 V
20
1.62 V
1
3.7 V
1
MAX
ns
ns
1.62 V
25
3.7 V
15
1.62 V
18
3.7 V
14
1.62 V
3
3.7 V
2
1.62 V
0
3.7 V
0
35
18
3.7 V
6
ns
ns
3.7 V
10
ns
ns
1.62 V
1.62 V
UNIT
ns
ns
fUCxCLK = 1/2tLO/HI with tLO/HI ≥ max(tVALID,MO(Master) + tSU,SI(eUSCI), tSU,MI(Master) + tVALID,SO(eUSCI))
For the master parameters tSU,MI(Master) and tVALID,MO(Master), see the SPI parameters of the attached master.
Specifies the time to drive the next valid data to the SOMI output after the output changing UCLK clock edge. See the timing diagrams
in Figure 5-71 and Figure 5-72.
Specifies how long data on the SOMI output is valid after the output changing UCLK clock edge. See the timing diagrams in Figure 5-71
and Figure 5-72.
Specifications
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
UCMODEx = 01
tSTE,LEAD
STE
tSTE,LAG
UCMODEx = 10
1/fUCxCLK
CKPL = 0
UCLK
CKPL = 1
tLOW/HIGH
tSU,SI
tLOW/HIGH
tHD,SI
SIMO
tHD,SO
tSTE,ACC
tSTE,DIS
tVALID,SO
SOMI
Figure 5-71. SPI Slave Mode, CKPH = 0
UCMODEx = 01
tSTE,LEAD
STE
tSTE,LAG
UCMODEx = 10
1/fUCxCLK
CKPL = 0
UCLK
CKPL = 1
tLOW/HIGH
tLOW/HIGH
tHD,SI
tSU,SI
SIMO
tHD,SO
tSTE,ACC
tVALID,SO
tSTE,DIS
SOMI
Figure 5-72. SPI Slave Mode, CKPH = 1
Specifications
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
91
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
Table 5-44 lists the supported clock frequencies of the eUSCI in I2C mode.
Table 5-44. eUSCI (I2C Mode) Clock Frequency
PARAMETER
TEST CONDITIONS
feUSCI
eUSCI input clock frequency
fSCL
SCL clock frequency
Internal: SMCLK,
External: UCLK,
Duty cycle = 50% ±10%
VCORE
VCC
MIN
MAX
1.2 V
12
1.4 V
24
1
UNIT
MHz
MHz
Table 5-45 lists the characteristics of the eUSCI in I2C mode.
Table 5-45. eUSCI (I2C Mode)
over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted) (see Figure 5-73)
PARAMETER
tHD,STA
TEST CONDITIONS
Hold time (repeated) START
tSU,STA
Setup time for a repeated START
tHD,DAT
Data hold time
tSU,DAT
Data setup time
tSU,STO
Setup time for STOP
tSP
Pulse duration of spikes suppressed by input filter
tTIMEOUT
Clock low time-out
5.5
fSCL = 400 kHz
1.5
fSCL = 1 MHz
0.6
fSCL = 100 kHz
5.5
fSCL = 400 kHz
1.5
fSCL = 1 MHz
0.6
fSCL = 100 kHz
80
fSCL = 400 kHz
80
TYP
MAX
UNIT
µs
µs
ns
fSCL = 1 MHz
80
fSCL = 100 kHz
5.5
fSCL = 400 kHz
1.5
fSCL = 1 MHz
0.6
fSCL = 100 kHz
5.5
fSCL = 400 kHz
1.5
fSCL = 1 MHz
0.6
UCGLITx = 0
50
120
UCGLITx = 1
25
60
UCGLITx = 2
10
35
UCGLITx = 3
5
µs
µs
ns
20
UCCLTOx = 1
27
UCCLTOx = 2
30
UCCLTOx = 3
33
tSU,STA
tHD,STA
MIN
fSCL = 100 kHz
tHD,STA
ms
tBUF
SDA
tLOW
tHIGH
tSP
SCL
tSU,DAT
tSU,STO
tHD,DAT
Figure 5-73. I2C Mode Timing
92
Specifications
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
5.26.12 Timer_A
Table 5-46 lists the characteristics of Timer_A.
Table 5-46. Timer_A
over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted)
PARAMETER
TEST CONDITIONS
fTA
Timer_A input clock frequency
Internal: SMCLK,
External: TACLK,
Duty cycle = 50% ±10%
tTA,cap
Timer_A capture timing
All capture inputs, minimum pulse
duration required for capture
VCORE
VCC
MIN
MAX
1.2 V
12
1.4 V
24
20
UNIT
MHz
ns
Table 5-47 lists the characteristics of Timer32.
Table 5-47. Timer32
over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted)
PARAMETER
fT32
(1)
TEST CONDITIONS
Timer32 operating clock frequency (1)
VCORE
VCC
MIN
MAX
1.2 V
24
1.4 V
48
UNIT
MHz
Timer32 operates on the same clock as the Cortex-M4 CPU.
Specifications
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
93
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
5.26.13 Memories
Table 5-48 lists the general characteristics of the flash memory.
Table 5-48. Flash Memory
over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted)
PARAMETER
DVCCPGM/ERS
Supply voltage for program or erase
IPGM/ERS, PEAK
Peak supply current from DVCC during program or erase
NEndurance
Program or erase endurance (1)
tRetention
Data retention duration
NPGM_TO_ERS
Number of program operations supported between erases per sector
(1)
MIN
MAX
1.62
3.7
UNIT
V
10
mA
20000
cycles
20
years
2000
Program or erase cycle for a bit is defined as the value of bit changing from 1 to 0 to 1.
Table 5-49 lists the characteristics of the flash operations using MSP432 peripheral driver libraries.
Table 5-49. Flash Operations Using MSP432 Peripheral Driver Libraries (1)
over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted)
PARAMETER
TEST CONDITIONS
MIN
TYP
MAX
UNIT
tPGM_API,
Word
Program time for 32-bit data using
ROM_FlashCtl_programMemory() API
VCORE = 1.4 V, MCLK = 48 MHz
63
390
µs
tPGM_API,
Sector
Program time for 4kB data (one sector)
VCORE = 1.4 V, MCLK = 48 MHz
using ROM_FlashCtl_programMemory() API
5.7
80
ms
9
309 (2)
VCORE = 1.4 V, MCLK = 48 MHz,
Number of erase or program cycles
>1000 and <20000
9
(2)
VCORE = 1.4 V, MCLK = 48 MHz,
Number of erase or program cycles
<1000,
Devices with 2MB of flash memory
38
1292 (3)
VCORE = 1.4 V, MCLK = 48 MHz,
Number of erase or program cycles
<1000,
Devices with 1MB of flash memory
24
816 (3)
VCORE = 1.4 V, MCLK = 48 MHz,
Number of erase or program cycles
<1000,
Devices with 512KB of flash memory
17
578 (3)
tERS_API,
Sector
tERS_API, Mass-Erase
Sector erase time using
ROM_FlashCtl_eraseSector() API
Mass erase time using
ROM_FlashCtl_performMassErase() API
VCORE = 1.4 V, MCLK = 48 MHz,
Number of erase or program cycles
<1000
ms
3035
ms
IAVGPGM_API
Average supply current from DVCC during
program using
ROM_FlashCtl_programMemory() API
VCORE = 1.2 V, MCLK = 3 MHz
5
7
mA
IAVGERS_API
Average supply current from DVCC during
erase using
ROM_FlashCtl_eraseSector() API
VCORE = 1.2 V, MCLK = 3 MHz
2
3
mA
(1)
(2)
(3)
94
MSP432 peripheral driver libraries executed from ROM.
The maximum value is calculated by multiplying the typical value by NMAX_ERS for the specific erase or program endurance.
The maximum value is calculated by multiplying the typical value by NMAX_ERS for the specific erase or program endurance and the total
number of sectors in the flash main memory.
Specifications
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
Table 5-50 lists the characteristics of the flash stand-alone operations.
Table 5-50. Flash Stand-Alone Operations
over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted)
PARAMETER
TEST CONDITIONS
MIN
TYP
Program time for one 32-bit data using
immediate write mode
VER_PRE = 0, VER_PST = 1
52
VER_PRE = 1, VER_PST = 1
63
tPGM, Full-word
Program time for one 128-bit word using full
word write mode
VER_PRE = 0, VER_PST = 1
49
VER_PRE = 1, VER_PST = 1
70
tPGM,
Program time for 4×128-bit burst using burst
write mode
AUTO_PRE = 0, AUTO_PST = 1
43
AUTO_PRE = 1, AUTO_PST = 1
64
tPGM,
Immediate
Burst
tERS
Time for sector erase or mass erase
NMAX_PGM
Maximum number of pulses to complete
program operation
NMAX_ERS
Maximum number of pulses to complete
erase operation
MAX
UNIT
µs
µs
µs
9
ms
5
Number of erase or program cycles
<1000
34
Number of erase or program cycles
>1000 and <20000
334
Table 5-51 lists the characteristics of the SRAM.
Table 5-51. SRAM
over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted)
PARAMETER
ISRAM_EN
Current consumption of one SRAM bank when enabled
ISRAM_RET
Current consumption of one SRAM block under retention
tSRAM_EN,
TYP
MAX
VCORE = 1.2 V
TEST CONDITIONS
MIN
0.55
20.5
VCORE = 1.4 V
1.90
31
VCORE = 1.2 V
29
1700
VCORE = 1.4 V
36
2300
UNIT
µA
nA
one
Time taken to enable one SRAM bank
8
10
µs
tSRAM_DIS, one
Time taken to disable one SRAM bank
8
10
µs
tSRAM_EN,
all
Time taken to enable all SRAM banks except Bank 0
18
21
µs
tSRAM_DIS, all
Time taken to disable all SRAM banks except Bank 0
8
10
µs
Specifications
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
95
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
5.26.14 Emulation and Debug
Table 5-52 lists the characteristics of the JTAG interface.
Table 5-52. JTAG
over recommended ranges of supply voltage and operating free-air temperature (unless otherwise noted)
PARAMETER
MIN
TYP
0
MAX
UNIT
10
MHz
fTCK
TCK clock frequency
tTCK
TCK clock period
tTCK_LOW
TCK clock low time
tTCK/2
tTCK_HIGH
TCK clock high time
tTCK/2
tTCK_RISE
TCK rise time
tTCK_FALL
TCK fall time
tTMS_SU
TMS setup time to TCK rise
tTMS_HLD
TMS hold time from TCK rise
tTDI_SU
TDI setup time to TCK rise
tTDI_HLD
TDI hold time from TCK rise
tTDO_ZDV
TCK fall to data valid from high impedance
9
44
ns
tTDO_DV
TCK fall to data valid from data valid
9
44
ns
tTDO_DVZ
TCK fall to high impedance from data valid
8
38
ns
100
ns
ns
ns
0
10
ns
0
10
ns
30
ns
9
ns
20
ns
7
ns
tTCK
tTCK_LOW
tTCK_HIGH
TCK
tTCK_RISE
tTCK_FALL
Figure 5-74. JTAG Test Clock Input Timing
TCK
tTMS_SU
TMS
tTMS_HLD
TDI
tTDI_HLD
tTDI_SU
TDI Input Valid
tTDO_ZDV
tTMS_HLD
TMS Input Valid
TMS Input Valid
tTDI_SU
TDO
tTMS_SU
tTDI_HLD
TDI Input Valid
tTDO_DV
TDO Output Valid
tTDO_DVZ
TDO Output Valid
Figure 5-75. JTAG Test Access Port (TAP) Timing
96
Specifications
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
6 Detailed Description
6.1
Overview
The MSP432P4x1x microcontroller is an ideal combination of the TI MSP430 low-power DNA, advance
mixed-signal features, and the processing capabilities of the Arm 32-bit Cortex-M4 RISC engine. The
microcontrollers ship with bundled driver libraries and are compatible with standard components of the
Arm ecosystem.
6.2
Processor and Execution Features
The Arm Cortex-M4 processor provides a high-performance low-cost platform that meets system
requirements of minimal memory implementation, reduced pin count, and low power consumption, while
delivering outstanding computational performance and exceptional system response to interrupts. The
Thumb®-2 mixed 16- and 32-bit instruction set of the processor delivers the high performance that is
expected of a 32-bit Arm core in a compact memory size usually associated with 8- and 16-bit devices
(typically in the range of a few kilobytes of memory needed for microcontroller-class applications).
In MSP432P4x1x devices, the Cortex-M4 processor can run up to 48 MHz, delivering high performance
for the targeted class of applications, while at the same time maintaining ultra-low active power
consumption.
6.2.1
Floating-Point Unit (FPU)
The Cortex-M4 processor on MSP432P4x1x devices includes a tightly coupled FPU. The FPU is an
IEEE 754 compliant single-precision floating-point module supporting add, subtract, multiply, divide,
accumulate, and square-root operations. The FPU also provides conversion between fixed-point and
floating-point data formats and floating-point constant instructions.
6.2.2
Memory Protection Unit (MPU)
The Cortex-M4 processor on MSP432P4x1x devices includes a tightly coupled MPU that supports up to
eight protection regions. Applications can use the MPU to enforce memory privilege rules that isolate
processes from each other or enforce memory access rules. These features are typically required for
operating system handling purposes.
6.2.3
Nested Vectored Interrupt Controller (NVIC)
The NVIC supports up to 64 interrupts with eight levels of interrupt priority. The Cortex-M4 NVIC
architecture allows for low latency, efficient interrupt and event handling, and seamless integration to
device-level power-control strategies.
6.2.4
SysTick
The Cortex-M4 includes an integrated system timer, SysTick, which provides a simple, 24-bit, clear-onwrite, decrementing, wrap-on-zero counter with a flexible control mechanism. The counter can be used in
several different ways, and it is typically deployed either for use by the operating system or as a generalpurpose alarm mechanism.
6.2.5
Debug and Trace Features
The Cortex-M4 processor implements a complete hardware debug solution and provides high system
visibility of the processor and memory through either a traditional 4-pin JTAG port or a 2-pin Serial Wire
Debug (SWD) port, which is ideal for microcontrollers and other small-package devices. The SWJ-DP
interface combines the SWD and JTAG debug ports into one module, which allows a seamless switch
between the 2-pin and 4-pin modes of operation, depending on application needs.
Detailed Description
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
97
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
For system trace, the processor integrates an Instrumentation Trace Macrocell (ITM) alongside data
watchpoints and a profiling unit. To enable simple and cost-effective profiling of the system trace events, a
Serial Wire Viewer (SWV) can export a stream of software-generated messages, data trace, and profiling
information through a single pin.
NOTE
For detailed specifications and information on the programmer's model for the Cortex-M4
CPU and the associated peripherals mentioned throughout Section 6.2, see the appropriate
reference manual at www.arm.com.
6.3
Memory Map
The device supports a 4-GB address space that is divided into eight 512-MB zones (see Figure 6-1).
0xFFFF_FFFF
Debug/Trace
Peripherals
0xE000_0000
0xDFFF_FFFF
Unused
0xC000_0000
0xBFFF_FFFF
Unused
0xA000_0000
0x9FFF_FFFF
Unused
0x8000_0000
0x7FFF_FFFF
Unused
0x6000_0000
0x5FFF_FFFF
Peripherals
0x4000_0000
0x3FFF_FFFF
SRAM
0x2000_0000
0x1FFF_FFFF
Code
0x0000_0000
Figure 6-1. Device Memory Zones
6.3.1
Code Zone Memory Map
The region from 0x0000_0000 to 0x1FFF_FFFF is defined as the Code zone, and is accessible through
the ICODE and DCODE buses of the Cortex-M4 processor and through the system DMA. This region
maps the flash, the ROM, and the internal SRAM (permitting optimal single-cycle execution from the
SRAM).
Figure 6-2 shows MSP432P4x1xI-specific memory map of the Code zone, as visible to the user code.
98
Detailed Description
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
0x1FFF_FFFF
Reserved
0x0210_0000
ROM Region
0x0200_0000
Reserved
0x0110_0000
SRAM Region
0x0100_0000
Reserved
0x0040_0000
Flash Memory
Region
0x0000_0000
Figure 6-2. Code Zone Memory Map
6.3.1.1
Flash Memory Region
The 4-MB region from 0x0000_0000 to 0x003F_FFFF is defined as the flash memory region. This region
is further divided into different types of flash memory regions, which are explained in Section 6.4.1.
6.3.1.2
SRAM Region
The 1-MB region from 0x0100_0000 to 0x010F_FFFF is defined as the SRAM region. This region is also
aliased in the SRAM zone of the device, thereby allowing efficient access to the SRAM, both for
instruction fetches and data reads. See Section 6.4.2 for more details.
6.3.1.3
ROM Region
The 1-MB region from 0x0200_0000 to 0x020F_FFFF is defined as the ROM region. See Section 6.4.4 for
details about the ROM.
6.3.2
SRAM Zone Memory Map
The SRAM zone of the device lies in the address range of 0x2000_0000 to 0x3FFF_FFFF. This is further
divided as shown in Figure 6-3.
Detailed Description
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
99
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
0x3FFF_FFFF
Reserved
0x2400_0000
SRAM
Bit-Band Alias
Region
0x2200_0000
Reserved
0x2010_0000
SRAM Region
0x2000_0000
Figure 6-3. SRAM Zone Memory Map
6.3.2.1
SRAM Region
The 1-MB region from 0x2000_0000 to 0x200F_FFFF is defined as the SRAM region. The SRAM
accessible in this region is also aliased in the Code zone of the device, thereby allowing efficient access to
the SRAM, both for instruction fetches and data reads. See Section 6.4.2 for details about the SRAM.
6.3.2.2
SRAM Bit-Band Alias Region
The 32-MB region from 0x2200_0000 to 0x23FF_FFFF forms the bit-band alias region for the 1-MB
SRAM region. Bit-banding is a feature of the Cortex-M4 processor and allows the application to set or
clear individual bits throughout the SRAM space without using the pipeline bandwidth of the processor to
carry out an exclusive read-modify-write sequence.
6.3.3
Peripheral Zone Memory Map
The Peripheral zone of the device is in the address range of 0x4000_0000 to 0x5FFF_FFFF. This is
further divided as shown in Figure 6-4.
100
Detailed Description
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
0x5FFF_FFFF
Reserved
0x4400_0000
Peripheral
Bit-Band Alias
Region
0x4200_0000
Reserved
0x4010_0000
Peripheral
Region
0x4000_0000
Figure 6-4. Peripheral Zone Memory Map
6.3.3.1
Peripheral Region
The 1MB region from 0x4000_0000 to 0x400F_FFFF is dedicated to the system and application control
peripherals of the device. On MSP432P4x1x devices, a total of 128KB of this region is dedicated for
peripherals, while the rest is reserved. Table 6-1 lists the peripheral allocation within this 128-KB space.
NOTE
Peripherals that are marked as 16-bit can be accessed through byte or half-word size read or
write only. Any 32-bit access to these peripherals results in a bus error response.
Table 6-1. Peripheral Address Offsets
ADDRESS RANGE
PERIPHERAL
TABLE
REMARKS
0x4000_0000 to 0x4000_03FF
Timer_A0
Table 6-2
16-bit peripheral
0x4000_0400 to 0x4000_07FF
Timer_A1
Table 6-3
16-bit peripheral
0x4000_0800 to 0x4000_0BFF
Timer_A2
Table 6-4
16-bit peripheral
0x4000_0C00 to 0x4000_0FFF
Timer_A3
Table 6-5
16-bit peripheral
0x4000_1000 to 0x4000_13FF
eUSCI_A0
Table 6-6
16-bit peripheral
0x4000_1400 to 0x4000_17FF
eUSCI_A1
Table 6-7
16-bit peripheral
0x4000_1800 to 0x4000_1BFF
eUSCI_A2
Table 6-8
16-bit peripheral
0x4000_1C00 to 0x4000_1FFF
eUSCI_A3
Table 6-9
16-bit peripheral
0x4000_2000 to 0x4000_23FF
eUSCI_B0
Table 6-10
16-bit peripheral
0x4000_2400 to 0x4000_27FF
eUSCI_B1
Table 6-11
16-bit peripheral
0x4000_2800 to 0x4000_2BFF
eUSCI_B2
Table 6-12
16-bit peripheral
0x4000_2C00 to 0x4000_2FFF
eUSCI_B3
Table 6-13
16-bit peripheral
0x4000_3000 to 0x4000_33FF
REF_A
Table 6-14
16-bit peripheral
Detailed Description
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
101
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
Table 6-1. Peripheral Address Offsets (continued)
ADDRESS RANGE
PERIPHERAL
TABLE
REMARKS
0x4000_3400 to 0x4000_37FF
COMP_E0
Table 6-15
16-bit peripheral
0x4000_3800 to 0x4000_3BFF
COMP_E1
Table 6-16
16-bit peripheral
0x4000_3C00 to 0x4000_3FFF
AES256
Table 6-17
16-bit peripheral
0x4000_4000 to 0x4000_43FF
CRC32
Table 6-18
16-bit peripheral
0x4000_4400 to 0x4000_47FF
RTC_C
Table 6-19
16-bit peripheral
0x4000_4800 to 0x4000_4BFF
WDT_A
Table 6-20
16-bit peripheral
0x4000_4C00 to 0x4000_4FFF
Port Module
Table 6-21
16-bit peripheral
0x4000_5000 to 0x4000_53FF
Port Mapping Controller
Table 6-22
16-bit peripheral
0x4000_5400 to 0x4000_57FF
Capacitive Touch I/O 0
Table 6-23
16-bit peripheral
0x4000_5800 to 0x4000_5BFF
Capacitive Touch I/O 1
Table 6-24
0x4000_5C00 to 0x4000_8FFF
Reserved
16-bit peripheral
Read only, always reads 0h
0x4000_9000 to 0x4000_BFFF
Reserved
0x4000_C000 to 0x4000_CFFF
Timer32
Read only, always reads 0h
0x4000_D000 to 0x4000_D7FF
Reserved
0x4000_D800 to 0x4000_DFFF
Utility SRAM
0x4000_E000 to 0x4000_FFFF
DMA
Table 6-26
0x4001_0000 to 0x4001_03FF
PCM
Table 6-27
Table 6-25
Read only, always reads 0h
0x4001_0400 to 0x4001_07FF
CS
Table 6-28
0x4001_0800 to 0x4001_0FFF
PSS
Table 6-29
0x4001_1000 to 0x4001_17FF
FLCTL_A
Table 6-30
0x4001_1800 to 0x4001_1BFF
Reserved
Read only, always reads 0h
0x4001_1C00 to 0x4001_1FFF
Reserved
0x4001_2000 to 0x4001_23FF
Precision ADC
Table 6-31
Read only, always reads 0h
0x4001_2400 to 0x4001_27FF
LCD_F
Table 6-32
0x4001_2800 to 0x4001_2BFF
Reserved
Read only, always reads 0h
0x4001_2C00 to 0x4001_FFFF
Reserved
Read only, always reads 0h
Table 6-2. Timer_A0 Registers (Base Address: 0x4000_0000)
REGISTER NAME
ACRONYM
OFFSET
Timer_A0 Control
TA0CTL
00h
Timer_A0 Capture/Compare Control 0
TA0CCTL0
02h
Timer_A0 Capture/Compare Control 1
TA0CCTL1
04h
Timer_A0 Capture/Compare Control 2
TA0CCTL2
06h
Timer_A0 Capture/Compare Control 3
TA0CCTL3
08h
Timer_A0 Capture/Compare Control 4
TA0CCTL4
0Ah
Timer_A0 Counter
TA0R
10h
Timer_A0 Capture/Compare 0
TA0CCR0
12h
Timer_A0 Capture/Compare 1
TA0CCR1
14h
Timer_A0 Capture/Compare 2
TA0CCR2
16h
Timer_A0 Capture/Compare 3
TA0CCR3
18h
Timer_A0 Capture/Compare 4
TA0CCR4
1Ah
Timer_A0 Interrupt Vector
TA0IV
2Eh
Timer_A0 Expansion 0
TA0EX0
20h
102
Detailed Description
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
Table 6-3. Timer_A1 Registers (Base Address: 0x4000_0400)
REGISTER NAME
ACRONYM
OFFSET
Timer_A1 Control
TA1CTL
00h
Timer_A1 Capture/Compare Control 0
TA1CCTL0
02h
Timer_A1 Capture/Compare Control 1
TA1CCTL1
04h
Timer_A1 Capture/Compare Control 2
TA1CCTL2
06h
Timer_A1 Capture/Compare Control 3
TA1CCTL3
08h
Timer_A1 Capture/Compare Control 4
TA1CCTL4
0Ah
Timer_A1 Counter
TA1R
10h
Timer_A1 Capture/Compare 0
TA1CCR0
12h
Timer_A1 Capture/Compare 1
TA1CCR1
14h
Timer_A1 Capture/Compare 2
TA1CCR2
16h
Timer_A1 Capture/Compare 3
TA1CCR3
18h
Timer_A1 Capture/Compare 4
TA1CCR4
1Ah
Timer_A1 Interrupt Vector
TA1IV
2Eh
Timer_A1 Expansion 0
TA1EX0
20h
Table 6-4. Timer_A2 Registers (Base Address: 0x4000_0800)
REGISTER NAME
ACRONYM
OFFSET
Timer_A2 Control
TA2CTL
00h
Timer_A2 Capture/Compare Control 0
TA2CCTL0
02h
Timer_A2 Capture/Compare Control 1
TA2CCTL1
04h
Timer_A2 Capture/Compare Control 2
TA2CCTL2
06h
Timer_A2 Capture/Compare Control 3
TA2CCTL3
08h
Timer_A2 Capture/Compare Control 4
TA2CCTL4
0Ah
Timer_A2 Counter
TA2R
10h
Timer_A2 Capture/Compare 0
TA2CCR0
12h
Timer_A2 Capture/Compare 1
TA2CCR1
14h
Timer_A2 Capture/Compare 2
TA2CCR2
16h
Timer_A2 Capture/Compare 3
TA2CCR3
18h
Timer_A2 Capture/Compare 4
TA2CCR4
1Ah
Timer_A2 Interrupt Vector
TA2IV
2Eh
Timer_A2 Expansion 0
TA2EX0
20h
Table 6-5. Timer_A3 Registers (Base Address: 0x4000_0C00)
REGISTER NAME
ACRONYM
OFFSET
Timer_A3 Control
TA3CTL
00h
Timer_A3 Capture/Compare Control 0
TA3CCTL0
02h
Timer_A3 Capture/Compare Control 1
TA3CCTL1
04h
Timer_A3 Capture/Compare Control 2
TA3CCTL2
06h
Timer_A3 Capture/Compare Control 3
TA3CCTL3
08h
Timer_A3 Capture/Compare Control 4
TA3CCTL4
0Ah
Timer_A3 Counter
TA3R
10h
Timer_A3 Capture/Compare 0
TA3CCR0
12h
Timer_A3 Capture/Compare 1
TA3CCR1
14h
Timer_A3 Capture/Compare 2
TA3CCR2
16h
Timer_A3 Capture/Compare 3
TA3CCR3
18h
Timer_A3 Capture/Compare 4
TA3CCR4
1Ah
Timer_A3 Interrupt Vector
TA3IV
2Eh
Detailed Description
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
103
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
Table 6-5. Timer_A3 Registers (Base Address: 0x4000_0C00) (continued)
REGISTER NAME
ACRONYM
OFFSET
Timer_A3 Expansion 0
TA3EX0
20h
Table 6-6. eUSCI_A0 Registers (Base Address: 0x4000_1000)
REGISTER NAME
ACRONYM
OFFSET
eUSCI_A0 Control Word 0
UCA0CTLW0
00h
eUSCI_A0 Control Word 1
UCA0CTLW1
02h
eUSCI_A0 Baud Rate Control
UCA0BRW
06h
eUSCI_A0 Modulation Control
UCA0MCTLW
08h
eUSCI_A0 Status
UCA0STATW
0Ah
eUSCI_A0 Receive Buffer
UCA0RXBUF
0Ch
eUSCI_A0 Transmit Buffer
UCA0TXBUF
0Eh
eUSCI_A0 Auto Baud Rate Control
UCA0ABCTL
10h
eUSCI_A0 IrDA Control
UCA0IRCTL
12h
eUSCI_A0 Interrupt Enable
UCA0IE
1Ah
eUSCI_A0 Interrupt Flag
UCA0IFG
1Ch
eUSCI_A0 Interrupt Vector
UCA0IV
1Eh
Table 6-7. eUSCI_A1 Registers (Base Address: 0x4000_1400)
REGISTER NAME
ACRONYM
OFFSET
eUSCI_A1 Control Word 0
UCA1CTLW0
00h
eUSCI_A1 Control Word 1
UCA1CTLW1
02h
eUSCI_A1 Baud Rate Control
UCA1BRW
06h
eUSCI_A1 Modulation Control
UCA1MCTLW
08h
eUSCI_A1 Status
UCA1STATW
0Ah
eUSCI_A1 Receive Buffer
UCA1RXBUF
0Ch
eUSCI_A1 Transmit Buffer
UCA1TXBUF
0Eh
eUSCI_A1 Auto Baud Rate Control
UCA1ABCTL
10h
eUSCI_A1 IrDA Control
UCA1IRCTL
12h
eUSCI_A1 Interrupt Enable
UCA1IE
1Ah
eUSCI_A1 Interrupt Flag
UCA1IFG
1Ch
eUSCI_A1 Interrupt Vector
UCA1IV
1Eh
Table 6-8. eUSCI_A2 Registers (Base Address: 0x4000_1800)
REGISTER NAME
ACRONYM
OFFSET
eUSCI_A2 Control Word 0
UCA2CTLW0
00h
eUSCI_A2 Control Word 1
UCA2CTLW1
02h
eUSCI_A2 Baud Rate Control
UCA2BRW
06h
eUSCI_A2 Modulation Control
UCA2MCTLW
08h
eUSCI_A2 Status
UCA2STATW
0Ah
eUSCI_A2 Receive Buffer
UCA2RXBUF
0Ch
eUSCI_A2 Transmit Buffer
UCA2TXBUF
0Eh
eUSCI_A2 Auto Baud Rate Control
UCA2ABCTL
10h
eUSCI_A2 IrDA Control
UCA2IRCTL
12h
eUSCI_A2 Interrupt Enable
UCA2IE
1Ah
eUSCI_A2 Interrupt Flag
UCA2IFG
1Ch
eUSCI_A2 Interrupt Vector
UCA2IV
1Eh
104
Detailed Description
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
Table 6-9. eUSCI_A3 Registers (Base Address: 0x4000_1C00)
REGISTER NAME
ACRONYM
OFFSET
eUSCI_A3 Control Word 0
UCA3CTLW0
00h
eUSCI_A3 Control Word 1
UCA3CTLW1
02h
eUSCI_A3 Baud Rate Control
UCA3BRW
06h
eUSCI_A3 Modulation Control
UCA3MCTLW
08h
eUSCI_A3 Status
UCA3STATW
0Ah
eUSCI_A3 Receive Buffer
UCA3RXBUF
0Ch
eUSCI_A3 Transmit Buffer
UCA3TXBUF
0Eh
eUSCI_A3 Auto Baud Rate Control
UCA3ABCTL
10h
eUSCI_A3 IrDA Control
UCA3IRCTL
12h
eUSCI_A3 Interrupt Enable
UCA3IE
1Ah
eUSCI_A3 Interrupt Flag
UCA3IFG
1Ch
eUSCI_A3 Interrupt Vector
UCA3IV
1Eh
Table 6-10. eUSCI_B0 Registers (Base Address: 0x4000_2000)
REGISTER NAME
ACRONYM
OFFSET
eUSCI_B0 Control Word 0
UCB0CTLW0
00h
eUSCI_B0 Control Word 1
UCB0CTLW1
02h
eUSCI_B0 Bit Rate Control Word
UCB0BRW
06h
eUSCI_B0 Status Word
UCB0STATW
08h
eUSCI_B0 Byte Counter Threshold
UCB0TBCNT
0Ah
eUSCI_B0 Receive Buffer
UCB0RXBUF
0Ch
eUSCI_B0 Transmit Buffer
UCB0TXBUF
0Eh
eUSCI_B0 I2C Own Address 0
UCB0I2COA0
14h
eUSCI_B0 I2C Own Address 1
UCB0I2COA1
16h
eUSCI_B0 I2C Own Address 2
UCB0I2COA2
18h
eUSCI_B0 I2C Own Address 3
UCB0I2COA3
1Ah
eUSCI_B0 Received Address
UCB0ADDRX
1Ch
eUSCI_B0 Address Mask
UCB0ADDMASK
1Eh
eUSCI_B0 I2C Slave Address
UCB0I2CSA
20h
eUSCI_B0 Interrupt Enable
UCB0IE
2Ah
eUSCI_B0 Interrupt Flag
UCB0IFG
2Ch
eUSCI_B0 Interrupt Vector
UCB0IV
2Eh
Table 6-11. eUSCI_B1 Registers (Base Address: 0x4000_2400)
REGISTER NAME
ACRONYM
OFFSET
eUSCI_B1 Control Word 0
UCB1CTLW0
00h
eUSCI_B1 Control Word 1
UCB1CTLW1
02h
eUSCI_B1 Bit Rate Control Word
UCB1BRW
06h
eUSCI_B1 Status Word
UCB1STATW
08h
eUSCI_B1 Byte Counter Threshold
UCB1TBCNT
0Ah
eUSCI_B1 Receive Buffer
UCB1RXBUF
0Ch
eUSCI_B1 Transmit Buffer
UCB1TXBUF
0Eh
eUSCI_B1 I2C Own Address 0
UCB1I2COA0
14h
eUSCI_B1 I2C Own Address 1
UCB1I2COA1
16h
eUSCI_B1 I2C Own Address 2
UCB1I2COA2
18h
eUSCI_B1 I2C Own Address 3
UCB1I2COA3
1Ah
eUSCI_B1 Received Address
UCB1ADDRX
1Ch
Detailed Description
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
105
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
Table 6-11. eUSCI_B1 Registers (Base Address: 0x4000_2400) (continued)
REGISTER NAME
ACRONYM
OFFSET
eUSCI_B1 Address Mask
UCB1ADDMASK
1Eh
eUSCI_B1 I2C Slave Address
UCB1I2CSA
20h
eUSCI_B1 Interrupt Enable
UCB1IE
2Ah
eUSCI_B1 Interrupt Flag
UCB1IFG
2Ch
eUSCI_B1 Interrupt Vector
UCB1IV
2Eh
Table 6-12. eUSCI_B2 Registers (Base Address: 0x4000_2800)
REGISTER NAME
ACRONYM
OFFSET
eUSCI_B2 Control Word 0
UCB2CTLW0
00h
eUSCI_B2 Control Word 1
UCB2CTLW1
02h
eUSCI_B2 Bit Rate Control Word
UCB2BRW
06h
eUSCI_B2 Status Word
UCB2STATW
08h
eUSCI_B2 Byte Counter Threshold
UCB2TBCNT
0Ah
eUSCI_B2 Receive Buffer
UCB2RXBUF
0Ch
eUSCI_B2 Transmit Buffer
UCB2TXBUF
0Eh
eUSCI_B2 I2C Own Address 0
UCB2I2COA0
14h
eUSCI_B2 I2C Own Address 1
UCB2I2COA1
16h
eUSCI_B2 I2C Own Address 2
UCB2I2COA2
18h
eUSCI_B2 I2C Own Address 3
UCB2I2COA3
1Ah
eUSCI_B2 Received Address
UCB2ADDRX
1Ch
eUSCI_B2 Address Mask
UCB2ADDMASK
1Eh
eUSCI_B2 I2C Slave Address
UCB2I2CSA
20h
eUSCI_B2 Interrupt Enable
UCB2IE
2Ah
eUSCI_B2 Interrupt Flag
UCB2IFG
2Ch
eUSCI_B2 Interrupt Vector
UCB2IV
2Eh
Table 6-13. eUSCI_B3 Registers (Base Address: 0x4000_2C00)
REGISTER NAME
ACRONYM
OFFSET
eUSCI_B3 Control Word 0
UCB3CTLW0
00h
eUSCI_B3 Control Word 1
UCB3CTLW1
02h
eUSCI_B3 Bit Rate Control Word
UCB3BRW
06h
eUSCI_B3 Status Word
UCB3STATW
08h
eUSCI_B3 Byte Counter Threshold
UCB3TBCNT
0Ah
eUSCI_B3 Receive Buffer
UCB3RXBUF
0Ch
eUSCI_B3 Transmit Buffer
UCB3TXBUF
0Eh
eUSCI_B3 I2C Own Address 0
UCB3I2COA0
14h
eUSCI_B3 I2C Own Address 1
UCB3I2COA1
16h
eUSCI_B3 I2C Own Address 2
UCB3I2COA2
18h
eUSCI_B3 I2C Own Address 3
UCB3I2COA3
1Ah
eUSCI_B3 Received Address
UCB3ADDRX
1Ch
eUSCI_B3 Address Mask
UCB3ADDMASK
1Eh
eUSCI_B3 I2C Slave Address
UCB3I2CSA
20h
eUSCI_B3 Interrupt Enable
UCB3IE
2Ah
eUSCI_B3 Interrupt Flag
UCB3IFG
2Ch
eUSCI_B3 Interrupt Vector
UCB3IV
2Eh
106
Detailed Description
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
Table 6-14. REF_A Registers (Base Address: 0x4000_3000)
REGISTER NAME
ACRONYM
OFFSET
REF_A Control 0
REFCTL0
00h
Table 6-15. COMP_E0 Registers (Base Address: 0x4000_3400)
REGISTER NAME
ACRONYM
OFFSET
Comparator_E0 Control 0
CE0CTL0
00h
Comparator_E0 Control 1
CE0CTL1
02h
Comparator_E0 Control 2
CE0CTL2
04h
Comparator_E0 Control 3
CE0CTL3
06h
Comparator_E0 Interrupt
CE0INT
0Ch
Comparator_E0 Interrupt Vector Word
CE0IV
0Eh
Table 6-16. COMP_E1 Registers (Base Address: 0x4000_3800)
REGISTER NAME
ACRONYM
OFFSET
Comparator_E1 Control 0
CE1CTL0
00h
Comparator_E1 Control 1
CE1CTL1
02h
Comparator_E1 Control 2
CE1CTL2
04h
Comparator_E1 Control 3
CE1CTL3
06h
Comparator_E1 Interrupt
CE1INT
0Ch
Comparator_E1 Interrupt Vector Word
CE1IV
0Eh
Table 6-17. AES256 Registers (Base Address: 0x4000_3C00)
REGISTER NAME
ACRONYM
OFFSET
AES Accelerator Control 0
AESACTL0
00h
AES Accelerator Control 1
AESACTL1
02h
AES Accelerator Status
AESASTAT
04h
AES Accelerator Key
AESAKEY
06h
AES Accelerator Data In
AESADIN
08h
AES Accelerator Data Out
AESADOUT
0Ah
AES Accelerator XORed Data In
AESAXDIN
0Ch
AES Accelerator XORed Data In (no trigger)
AESAXIN
0Eh
Table 6-18. CRC32 Registers (Base Address: 0x4000_4000)
REGISTER NAME
ACRONYM
OFFSET
CRC32 Data Input Low
CRC32DI
000h
CRC32 Data In Reverse Low
CRC32DIRB
004h
CRC32 Initialization and Result Low
CRC32INIRES_LO
008h
CRC32 Initialization and Result High
CRC32INIRES_HI
00Ah
CRC32 Result Reverse Low
CRC32RESR_LO
00Ch
CRC32 Result Reverse High
CRC32RESR_HI
00Eh
CRC16 Data Input Low
CRC16DI
010h
CRC16 Data In Reverse Low
CRC16DIRB
014h
CRC16 Initialization and Result
CRC16INIRES
018h
CRC16 Result Reverse
CRC16RESR
01Eh
Detailed Description
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
107
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
Table 6-19. RTC_C Registers (Base Address: 0x4000_4400)
REGISTER NAME
ACRONYM
OFFSET
Real-Time Clock Control 0
RTCCTL0
00h
Real-Time Clock Control 1, 3
RTCCTL13
02h
Real-Time Clock Offset Calibration
RTCOCAL
04h
Real-Time Clock Temperature Compensation
RTCTCMP
06h
Real-Time Prescale Timer 0 Control
RTCPS0CTL
08h
Real-Time Prescale Timer 1 Control
RTCPS1CTL
0Ah
Real-Time Prescale Timer 0, 1 Counter
RTCPS
0Ch
Real Time Clock Interrupt Vector
RTCIV
0Eh
Real-Time Clock Seconds, Minutes
RTCTIM0
10h
Real-Time Clock Hour, Day of Week
RTCTIM1
12h
Real-Time Clock Date
RTCDATE
14h
Real-Time Clock Year
RTCYEAR
16h
Real-Time Clock Minutes, Hour Alarm
RTCAMINHR
18h
Real-Time Clock Day of Week, Day of Month Alarm
RTCADOWDAY
1Ah
Binary-to-BCD Conversion
RTCBIN2BCD
1Ch
BCD-to-Binary Conversion
RTCBCD2BIN
1Eh
Table 6-20. WDT_A Registers (Base Address: 0x4000_4800)
REGISTER NAME
ACRONYM
OFFSET
Watchdog Timer Control
WDTCTL
0Ch
Table 6-21. Port Registers (Base Address: 0x4000_4C00)
REGISTER NAME
ACRONYM
OFFSET
Port 1 Input
P1IN
000h
Port 2 Input
P2IN
001h
Port 1 Output
P1OUT
002h
Port 2 Output
P2OUT
003h
Port 1 Direction
P1DIR
004h
Port 2 Direction
P2DIR
005h
Port 1 Resistor Enable
P1REN
006h
Port 2 Resistor Enable
P2REN
007h
Port 2 Drive Strength
P2DS
009h
Port 1 Select 0
P1SEL0
00Ah
Port 2 Select 0
P2SEL0
00Bh
Port 1 Select 1
P1SEL1
00Ch
Port 2 Select 1
P2SEL1
00Dh
Port 1 Interrupt Vector
P1IV
00Eh
Port 1 Complement Selection
P1SELC
016h
Port 2 Complement Selection
P2SELC
017h
Port 1 Interrupt Edge Select
P1IES
018h
Port 2 Interrupt Edge Select
P2IES
019h
Port 1 Interrupt Enable
P1IE
01Ah
Port 2 Interrupt Enable
P2IE
01Bh
Port 1 Interrupt Flag
P1IFG
01Ch
Port 2 Interrupt Flag
P2IFG
01Dh
Port 2 Interrupt Vector
P2IV
01Eh
Port 3 Input
P3IN
020h
108
Detailed Description
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
Table 6-21. Port Registers (Base Address: 0x4000_4C00) (continued)
REGISTER NAME
ACRONYM
OFFSET
Port 4 Input
P4IN
021h
Port 3 Output
P3OUT
022h
Port 4 Output
P4OUT
023h
Port 3 Direction
P3DIR
024h
Port 4 Direction
P4DIR
025h
Port 3 Resistor Enable
P3REN
026h
Port 4 Resistor Enable
P4REN
027h
Port 3 Select 0
P3SEL0
02Ah
Port 4 Select 0
P4SEL0
02Bh
Port 3 Select 1
P3SEL1
02Ch
Port 4 Select 1
P4SEL1
02Dh
Port 3 Interrupt Vector
P3IV
02Eh
Port 3 Complement Selection
P3SELC
036h
Port 4 Complement Selection
P4SELC
037h
Port 3 Interrupt Edge Select
P3IES
038h
Port 4 Interrupt Edge Select
P4IES
039h
Port 3 Interrupt Enable
P3IE
03Ah
Port 4 Interrupt Enable
P4IE
03Bh
Port 3 Interrupt Flag
P3IFG
03Ch
Port 4 Interrupt Flag
P4IFG
03Dh
Port 4 Interrupt Vector
P4IV
03Eh
Port 5 Input
P5IN
040h
Port 6 Input
P6IN
041h
Port 5 Output
P5OUT
042h
Port 6 Output
P6OUT
043h
Port 5 Direction
P5DIR
044h
Port 6 Direction
P6DIR
045h
Port 5 Resistor Enable
P5REN
046h
Port 6 Resistor Enable
P6REN
047h
Port 5 Select 0
P5SEL0
04Ah
Port 6 Select 0
P6SEL0
04Bh
Port 5 Select 1
P5SEL1
04Ch
Port 6 Select 1
P6SEL1
04Dh
Port 5 Interrupt Vector
P5IV
04Eh
Port 5 Complement Selection
P5SELC
056h
Port 6 Complement Selection
P6SELC
057h
Port 5 Interrupt Edge Select
P5IES
058h
Port 6 Interrupt Edge Select
P6IES
059h
Port 5 Interrupt Enable
P5IE
05Ah
Port 6 Interrupt Enable
P6IE
05Bh
Port 5 Interrupt Flag
P5IFG
05Ch
Port 6 Interrupt Flag
P6IFG
05Dh
Port 6 Interrupt Vector
P6IV
05Eh
Port 7 Input
P7IN
060h
Port 8 Input
P8IN
061h
Port 7 Output
P7OUT
062h
Port 8 Output
P8OUT
063h
Detailed Description
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
109
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
Table 6-21. Port Registers (Base Address: 0x4000_4C00) (continued)
REGISTER NAME
ACRONYM
OFFSET
Port 7 Direction
P7DIR
064h
Port 8 Direction
P8DIR
065h
Port 7 Resistor Enable
P7REN
066h
Port 8 Resistor Enable
P8REN
067h
Port 7 Select 0
P7SEL0
06Ah
Port 8 Select 0
P8SEL0
06Bh
Port 7 Select 1
P7SEL1
06Ch
Port 8 Select 1
P8SEL1
06Dh
Port 7 Complement Selection
P7SELC
076h
Port 8 Complement Selection
P8SELC
077h
Port 9 Input
P9IN
080h
Port 10 Input
P10IN
081h
Port 9 Output
P9OUT
082h
Port 10 Output
P10OUT
083h
Port 9 Direction
P9DIR
084h
Port 10 Direction
P10DIR
085h
Port 9 Resistor Enable
P9REN
086h
Port 10 Resistor Enable
P10REN
087h
Port 9 Select 0
P9SEL0
08Ah
Port 10 Select 0
P10SEL0
08Bh
Port 9 Select 1
P9SEL1
08Ch
Port 10 Select 1
P10SEL1
08Dh
Port 9 Complement Selection
P9SELC
096h
Port 10 Complement Selection
P10SELC
097h
Port J Input
PJIN
120h
Port J Output
PJOUT
122h
Port J Direction
PJDIR
124h
Port J Resistor Enable
PJREN
126h
Port J Select 0
PJSEL0
12Ah
Port J Select 1
PJSEL1
12Ch
Port J Complement Select
PJSELC
136h
Table 6-22. PMAP Registers (Base Address: 0x4000_5000)
REGISTER NAME
ACRONYM
OFFSET
Port Mapping Key
PMAPKEYID
00h
Port Mapping Control
PMAPCTL
02h
Port Mapping P2.0
P2MAP0
10h
Port Mapping P2.1
P2MAP1
11h
Port Mapping P2.2
P2MAP2
12h
Port Mapping P2.3
P2MAP3
13h
Port Mapping P2.4
P2MAP4
14h
Port Mapping P2.5
P2MAP5
15h
Port Mapping P2.6
P2MAP6
16h
Port Mapping P2.7
P2MAP7
17h
Port Mapping P3.0
P3MAP0
18h
Port Mapping P3.1
P3MAP1
19h
Port Mapping P3.2
P3MAP2
1Ah
110
Detailed Description
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
Table 6-22. PMAP Registers (Base Address: 0x4000_5000) (continued)
REGISTER NAME
ACRONYM
OFFSET
Port Mapping P3.3
P3MAP3
1Bh
Port Mapping P3.4
P3MAP4
1Ch
Port Mapping P3.5
P3MAP5
1Dh
Port Mapping P3.6
P3MAP6
1Eh
Port Mapping P3.7
P3MAP7
1Fh
Port Mapping P7.0
P7MAP0
38h
Port Mapping P7.1
P7MAP1
39h
Port Mapping P7.2
P7MAP2
3Ah
Port Mapping P7.3
P7MAP3
3Bh
Port Mapping P7.4
P7MAP4
3Ch
Port Mapping P7.5
P7MAP5
3Dh
Port Mapping P7.6
P7MAP6
3Eh
Port Mapping P7.7
P7MAP7
3Fh
Table 6-23. Capacitive Touch I/O 0 Registers (Base Address: 0x4000_5400)
REGISTER NAME
ACRONYM
OFFSET
Capacitive Touch I/O 0 Control
CAPTIO0CTL
0Eh
Table 6-24. Capacitive Touch I/O 1 Registers (Base Address: 0x4000_5800)
REGISTER NAME
ACRONYM
OFFSET
Capacitive Touch I/O 1 Control
CAPTIO1CTL
0Eh
Table 6-25. Timer32 Registers (Base Address: 0x4000_C000)
REGISTER NAME
ACRONYM
OFFSET
Timer 1 Load
T32LOAD1
00h
Timer 1 Current Value
T32VALUE1
04h
Timer 1 Timer Control
T32CONTROL1
08h
Timer 1 Interrupt Clear
T32INTCLR1
0Ch
Timer 1 Raw Interrupt Status
T32RIS1
10h
Timer 1 Interrupt Status
T32MIS1
14h
Timer 1 Background Load
T32BGLOAD1
18h
Timer 2 Load
T32LOAD2
20h
Timer 2 Current Value
T32VALUE2
24h
Timer 2 Timer Control
T32CONTROL2
28h
Timer 2 Interrupt Clear
T32INTCLR2
2Ch
Timer 2 Raw Interrupt Status
T32RIS2
30h
Timer 2 Interrupt Status
T32MIS2
34h
Timer 2 Background Load
T32BGLOAD2
38h
Table 6-26. DMA Registers (Base Address: 0x4000_E000)
REGISTER NAME
ACRONYM
OFFSET
Device Configuration Status
DMA_DEVICE_CFG
000h
Software Channel Trigger
DMA_SW_CHTRIG
004h
Channel 0 Source Configuration
DMA_CH0_SRCCFG
010h
Channel 1 Source Configuration
DMA_CH1_SRCCFG
014h
Channel 2 Source Configuration
DMA_CH2_SRCCFG
018h
Detailed Description
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
111
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
Table 6-26. DMA Registers (Base Address: 0x4000_E000) (continued)
REGISTER NAME
ACRONYM
OFFSET
Channel 3 Source Configuration
DMA_CH3_SRCCFG
01Ch
Channel 4 Source Configuration
DMA_CH4_SRCCFG
020h
Channel 5 Source Configuration
DMA_CH5_SRCCFG
024h
Channel 6 Source Configuration
DMA_CH6_SRCCFG
028h
Channel 7 Source Configuration
DMA_CH7_SRCCFG
02Ch
Interrupt 1 Source Channel Configuration
DMA_INT1_SRCCFG
100h
Interrupt 2 Source Channel Configuration
DMA_INT2_SRCCFG
104h
Interrupt 3 Source Channel Configuration
DMA_INT3_SRCCFG
108h
Interrupt 0 Source Channel Flag
DMA_INT0_SRCFLG
110h
Interrupt 0 Source Channel Clear Flag
DMA_INT0_CLRFLG
114h
Status
DMA_STAT
1000h
Configuration
DMA_CFG
1004h
Channel Control Data Base Pointer
DMA_CTLBASE
1008h
Channel Alternate Control Data Base Pointer
DMA_ALTBASE
100Ch
Channel Wait on Request Status
DMA_WAITSTAT
1010h
Channel Software Request
DMA_SWREQ
1014h
Channel Useburst Set
DMA_USEBURSTSET
1018h
Channel Useburst Clear
DMA_USEBURSTCLR
101Ch
Channel Request Mask Set
DMA_REQMASKSET
1020h
Channel Request Mask Clear
DMA_REQMASKCLR
1024h
Channel Enable Set
DMA_ENASET
1028h
Channel Enable Clear
DMA_ENACLR
102Ch
Channel Primary-Alternate Set
DMA_ALTSET
1030h
Channel Primary-Alternate Clear
DMA_ALTCLR
1034h
Channel Priority Set
DMA_PRIOSET
1038h
Channel Priority Clear
DMA_PRIOCLR
103Ch
Bus Error Clear
DMA_ERRCLR
104Ch
Table 6-27. PCM Registers (Base Address: 0x4001_0000)
REGISTER NAME
ACRONYM
OFFSET
Control 0
PCMCTL0
00h
Control 1
PCMCTL1
04h
Interrupt Enable
PCMIE
08h
Interrupt Flag
PCMIFG
0Ch
Clear Interrupt Flag
PCMCLRIFG
10h
Table 6-28. CS Registers (Base Address: 0x4001_0400)
REGISTER NAME
ACRONYM
OFFSET
Key
CSKEY
00h
Control 0
CSCTL0
04h
Control 1
CSCTL1
08h
Control 2
CSCTL2
0Ch
Control 3
CSCTL3
10h
Clock Enable
CSCLKEN
30h
Status
CSSTAT
34h
Interrupt Enable
CSIE
40h
Interrupt Flag
CSIFG
48h
112
Detailed Description
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
Table 6-28. CS Registers (Base Address: 0x4001_0400) (continued)
REGISTER NAME
ACRONYM
OFFSET
Clear Interrupt Flag
CSCLRIFG
50h
Set Interrupt Flag
CSSETIFG
58h
DCO External Resistor Calibration 0
CSDCOERCAL0
60h
DCO External Resistor Calibration 1
CSDCOERCAL1
64h
Table 6-29. PSS Registers (Base Address: 0x4001_0800)
REGISTER NAME
ACRONYM
OFFSET
Key
PSSKEY
00h
Control 0
PSSCTL0
04h
Interrupt Enable
PSSIE
34h
Interrupt Flag
PSSIFG
38h
Clear Interrupt Flag
PSSCLRIFG
3Ch
Table 6-30. FLCTL_A Registers (Base Address: 0x4001_1000)
REGISTER NAME
ACRONYM
OFFSET
Power Status
FLCTL_POWER_STAT
000h
Bank 0 Read Control
FLCTL_BANK0_RDCTL
010h
Bank 1 Read Control
FLCTL_BANK1_RDCTL
014h
Read Burst/Compare Control and Status
FLCTL_RDBRST_CTLSTAT
020h
Read Burst/Compare Start Address
FLCTL_RDBRST_STARTADDR
024h
Read Burst/Compare Length
FLCTL_RDBRST_LEN
028h
Read Burst/Compare Fail Address
FLCTL_RDBRST_FAILADDR
03Ch
Read Burst/Compare Fail Count
FLCTL_RDBRST_FAILCNT
040h
Program Control and Status
FLCTL_PRG_CTLSTAT
050h
Program Burst Control and Status
FLCTL_PRGBRST_CTLSTAT
054h
Program Burst Start Address
FLCTL_PRGBRST_STARTADDR
058h
Program Burst Data0 0
FLCTL_PRGBRST_DATA0_0
060h
Program Burst Data0 1
FLCTL_PRGBRST_DATA0_1
064h
Program Burst Data0 2
FLCTL_PRGBRST_DATA0_2
068h
Program Burst Data0 3
FLCTL_PRGBRST_DATA0_3
06Ch
Program Burst Data1 0
FLCTL_PRGBRST_DATA1_0
070h
Program Burst Data1 1
FLCTL_PRGBRST_DATA1_1
074h
Program Burst Data1 2
FLCTL_PRGBRST_DATA1_2
078h
Program Burst Data1 3
FLCTL_PRGBRST_DATA1_3
07Ch
Program Burst Data2 0
FLCTL_PRGBRST_DATA2_0
080h
Program Burst Data2 1
FLCTL_PRGBRST_DATA2_1
084h
Program Burst Data2 2
FLCTL_PRGBRST_DATA2_2
088h
Program Burst Data2 3
FLCTL_PRGBRST_DATA2_3
08Ch
Program Burst Data3 0
FLCTL_PRGBRST_DATA3_0
090h
Program Burst Data3 1
FLCTL_PRGBRST_DATA3_1
094h
Program Burst Data3 2
FLCTL_PRGBRST_DATA3_2
098h
Program Burst Data3 3
FLCTL_PRGBRST_DATA3_3
09Ch
Erase Control and Status
FLCTL_ERASE_CTLSTAT
0A0h
Erase Sector Address
FLCTL_ERASE_SECTADDR
0A4h
Information Memory Bank 0 Write/Erase Protection
FLCTL_BANK0_INFO_WEPROT
0B0h
Information Memory Bank 1 Write/Erase Protection
FLCTL_BANK1_INFO_WEPROT
0C0h
Benchmark Control and Status
FLCTL_BMRK_CTLSTAT
0D0h
Detailed Description
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
113
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
Table 6-30. FLCTL_A Registers (Base Address: 0x4001_1000) (continued)
REGISTER NAME
ACRONYM
OFFSET
Benchmark Instruction Fetch Count
FLCTL_BMRK_IFETCH
0D4h
Benchmark Data Read Count
FLCTL_BMRK_DREAD
0D8h
Benchmark Count Compare
FLCTL_BMRK_CMP
0DCh
Interrupt Flag
FLCTL_IFG
0F0h
Interrupt Enable
FLCTL_IE
0F4h
Clear Interrupt Flag
FLCTL_CLRIFG
0F8h
Set Interrupt Flag
FLCTL_SETIFG
0FCh
Read Timing Control
FLCTL_READ_TIMCTL
100h
Read Margin Timing Control
FLCTL_READMARGIN_TIMCTL
104h
Program Verify Timing Control
FLCTL_PRGVER_TIMCTL
108h
Erase Verify Timing Control
FLCTL_ERSVER_TIMCTL
10Ch
Program Timing Control
FLCTL_PROGRAM_TIMCTL
114h
Erase Timing Control
FLCTL_ERASE_TIMCTL
118h
Mass Erase Timing Control
FLCTL_MASSERASE_TIMCTL
11Ch
Burst Program Timing Control
FLCTL_BURSTPRG_TIMCTL
120h
Main Memory Bank 0 Write/Erase Protection 0
FLCTL_BANK0_MAIN_WEPROT0
200h
Main Memory Bank 0 Write/Erase Protection 1
FLCTL_BANK0_MAIN_WEPROT1
204h
Main Memory Bank 0 Write/Erase Protection 2
FLCTL_BANK0_MAIN_WEPROT2
208h
Main Memory Bank 0 Write/Erase Protection 3
FLCTL_BANK0_MAIN_WEPROT3
20Ch
Main Memory Bank 0 Write/Erase Protection 4
FLCTL_BANK0_MAIN_WEPROT4
210h
Main Memory Bank 0 Write/Erase Protection 5
FLCTL_BANK0_MAIN_WEPROT5
214h
Main Memory Bank 0 Write/Erase Protection 6
FLCTL_BANK0_MAIN_WEPROT6
218h
Main Memory Bank 0 Write/Erase Protection 7
FLCTL_BANK0_MAIN_WEPROT7
21Ch
Main Memory Bank 1 Write/Erase Protection 0
FLCTL_BANK1_MAIN_WEPROT0
240h
Main Memory Bank 1 Write/Erase Protection 1
FLCTL_BANK1_MAIN_WEPROT1
244h
Main Memory Bank 1 Write/Erase Protection 2
FLCTL_BANK1_MAIN_WEPROT2
248h
Main Memory Bank 1 Write/Erase Protection 3
FLCTL_BANK1_MAIN_WEPROT3
24Ch
Main Memory Bank 1 Write/Erase Protection 4
FLCTL_BANK1_MAIN_WEPROT4
250h
Main Memory Bank 1 Write/Erase Protection 5
FLCTL_BANK1_MAIN_WEPROT5
254h
Main Memory Bank 1 Write/Erase Protection 6
FLCTL_BANK1_MAIN_WEPROT6
258h
Main Memory Bank 1 Write/Erase Protection 7
FLCTL_BANK1_MAIN_WEPROT7
25Ch
Table 6-31. Precision ADC Registers (Base Address: 0x4001_2000)
REGISTER NAME
ACRONYM
OFFSET
Control 0
ADC14CTL0
00h
Control 1
ADC14CTL1
04h
Window Comparator Low Threshold 0
ADC14LO0
08h
Window Comparator High Threshold 0
ADC14HI0
0Ch
Window Comparator Low Threshold 1
ADC14LO1
10h
Window Comparator High Threshold 1
ADC14HI1
14h
Memory Control 0
ADC14MCTL0
18h
Memory Control 1
ADC14MCTL1
1Ch
Memory Control 2
ADC14MCTL2
20h
Memory Control 3
ADC14MCTL3
24h
Memory Control 4
ADC14MCTL4
28h
Memory Control 5
ADC14MCTL5
2Ch
Memory Control 6
ADC14MCTL6
30h
114
Detailed Description
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
Table 6-31. Precision ADC Registers (Base Address: 0x4001_2000) (continued)
REGISTER NAME
ACRONYM
OFFSET
Memory Control 7
ADC14MCTL7
34h
Memory Control 8
ADC14MCTL8
38h
Memory Control 9
ADC14MCTL9
3Ch
Memory Control 10
ADC14MCTL10
40h
Memory Control 11
ADC14MCTL11
44h
Memory Control 12
ADC14MCTL12
48h
Memory Control 13
ADC14MCTL13
4Ch
Memory Control 14
ADC14MCTL14
50h
Memory Control 15
ADC14MCTL15
54h
Memory Control 16
ADC14MCTL16
58h
Memory Control 17
ADC14MCTL17
5Ch
Memory Control 18
ADC14MCTL18
60h
Memory Control 19
ADC14MCTL19
64h
Memory Control 20
ADC14MCTL20
68h
Memory Control 21
ADC14MCTL21
6Ch
Memory Control 22
ADC14MCTL22
70h
Memory Control 23
ADC14MCTL23
74h
Memory Control 24
ADC14MCTL24
78h
Memory Control 25
ADC14MCTL25
7Ch
Memory Control 26
ADC14MCTL26
80h
Memory Control 27
ADC14MCTL27
84h
Memory Control 28
ADC14MCTL28
88h
Memory Control 29
ADC14MCTL29
8Ch
Memory Control 30
ADC14MCTL30
90h
Memory Control 31
ADC14MCTL31
94h
Memory 0
ADC14MEM0
98h
Memory 1
ADC14MEM1
9Ch
Memory 2
ADC14MEM2
A0h
Memory 3
ADC14MEM3
A4h
Memory 4
ADC14MEM4
A8h
Memory 5
ADC14MEM5
ACh
Memory 6
ADC14MEM6
B0h
Memory 7
ADC14MEM7
B4h
Memory 8
ADC14MEM8
B8h
Memory 9
ADC14MEM9
BCh
Memory 10
ADC14MEM10
C0h
Memory 11
ADC14MEM11
C4h
Memory 12
ADC14MEM12
C8h
Memory 13
ADC14MEM13
CCh
Memory 14
ADC14MEM14
D0h
Memory 15
ADC14MEM15
D4h
Memory 16
ADC14MEM16
D8h
Memory 17
ADC14MEM17
DCh
Memory 18
ADC14MEM18
E0h
Memory 19
ADC14MEM19
E4h
Memory 20
ADC14MEM20
E8h
Memory 21
ADC14MEM21
ECh
Detailed Description
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
115
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
Table 6-31. Precision ADC Registers (Base Address: 0x4001_2000) (continued)
REGISTER NAME
ACRONYM
OFFSET
Memory 22
ADC14MEM22
F0h
Memory 23
ADC14MEM23
F4h
Memory 24
ADC14MEM24
F8h
Memory 25
ADC14MEM25
FCh
Memory 26
ADC14MEM26
100
Memory 27
ADC14MEM27
104
Memory 28
ADC14MEM28
108
Memory 29
ADC14MEM29
10C
Memory 30
ADC14MEM30
110h
Memory 31
ADC14MEM31
114h
Interrupt Enable 0
ADC14IER0
13Ch
Interrupt Enable 1
ADC14IER1
140h
Interrupt Flag 0
ADC14IFGR0
144h
Interrupt Flag 1
ADC14IFGR1
148h
Clear Interrupt Flag 0
ADC14CLRIFGR0
14Ch
Clear Interrupt Flag 1
ADC14CLRIFGR1
150h
Interrupt Vector
ADC14IV
154h
Table 6-32. LCD_F Registers (Base Address: 0x4001_2400)
REGISTER NAME
ACRONYM
OFFSET
Control
LCDCTL
00h
Blinking and memory control
LCDBMCTL
04h
Voltage control
LCDVCTL
08h
Port control 0
LCDPCTL0
0Ch
Port control 1
LCDPCTL1
10h
COM/SEG select register 0
LCDCSSEL0
14h
COM/SEG select register 1
LCDCSSEL1
18h
Animation Control Register
LCDANMCTL
1Ch
Interrupt enable register
LCDIE
110h
Interrupt flag register
LCDIFG
114h
Set interrupt flag register
LCDSETIFG
118h
Clear interrupt flag register
LCDCLRIFG
11Ch
Memory 0 (L0)
LCDM0
120h
Memory 1 (L1)
LCDM1
121h
Memory 2 (L2)
LCDM2
122h
Memory 3 (L3)
LCDM3
123h
Memory 4 (L4)
LCDM4
124h
Memory 5 (L5)
LCDM5
125h
Memory 6 (L6)
LCDM6
126h
Memory 7 (L7)
LCDM7
127h
Memory 8 (L8)
LCDM8
128h
Memory 9 (L9)
LCDM9
129h
Memory 10 (L10)
LCDM10
12Ah
Memory 11 (L11)
LCDM11
12Bh
Memory 12 (L12)
LCDM12
12Ch
Memory 13 (L13)
LCDM13
12Dh
Memory 14 (L14)
LCDM14
12Eh
116
Detailed Description
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
Table 6-32. LCD_F Registers (Base Address: 0x4001_2400) (continued)
REGISTER NAME
ACRONYM
OFFSET
Memory 15 (L15)
LCDM15
12Fh
Memory 16 (L16)
LCDM16
130h
Memory 17 (L17)
LCDM17
131h
Memory 18 (L18)
LCDM18
132h
Memory 19 (L19)
LCDM19
133h
Memory 20 (L20)
LCDM20
134h
Memory 21 (L21)
LCDM21
135h
Memory 22 (L22)
LCDM22
136h
Memory 23 (L23)
LCDM23
137h
Memory 24 (L24)
LCDM24
138h
Memory 25 (L25)
LCDM25
139h
Memory 26 (L26)
LCDM26
13Ah
Memory 27 (L27)
LCDM27
13Bh
Memory 28 (L28)
LCDM28
13Ch
Memory 29 (L29)
LCDM29
13Dh
Memory 30 (L30)
LCDM30
13Eh
Memory 31 (L31)
LCDM31
13Fh
Memory 32 (L32)
LCDM32
140h
Memory 33 (L33)
LCDM33
141h
Memory 34 (L34)
LCDM34
142h
Memory 35 (L35)
LCDM35
143h
Memory 36 (L36)
LCDM36
144h
Memory 37 (L37)
LCDM37
145h
Memory 38 (L38)
LCDM38
146h
Memory 39 (L39)
LCDM39
147h
Memory 40 (L40)
LCDM40
148h
Memory 41 (L41)
LCDM41
149h
Memory 42 (L42)
LCDM42
14Ah
Memory 43 (L43)
LCDM43
14Bh
Memory 44 (L44)
LCDM44
14Ch
Memory 45 (L45)
LCDM45
14Dh
Memory 46 (L46)
LCDM46
14Eh
Memory 47 (L47)
LCDM47
14Fh
Blinking memory 0 (L0)
LCDBM0
160h
Blinking memory 1 (L1)
LCDBM1
161h
Blinking memory 2 (L2)
LCDBM2
162h
Blinking memory 3 (L3)
LCDBM3
163h
Blinking memory 4 (L4)
LCDBM4
164h
Blinking memory 5 (L5)
LCDBM5
165h
Blinking memory 6 (L6)
LCDBM6
166h
Blinking memory 7 (L7)
LCDBM7
167h
Blinking memory 8 (L8)
LCDBM8
168h
Blinking memory 9 (L9)
LCDBM9
169h
Blinking memory 10 (L10)
LCDBM10
16Ah
Blinking memory 11 (L11)
LCDBM11
16Bh
Blinking memory 12 (L12)
LCDBM12
16Ch
Blinking memory 13 (L13)
LCDBM13
16Dh
Detailed Description
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
117
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
Table 6-32. LCD_F Registers (Base Address: 0x4001_2400) (continued)
REGISTER NAME
ACRONYM
OFFSET
Blinking memory 14 (L14)
LCDBM14
16Eh
Blinking memory 15 (L15)
LCDBM15
17Fh
Blinking memory 16 (L16)
LCDBM16
170h
Blinking memory 17 (L17)
LCDBM17
171h
Blinking memory 18 (L18)
LCDBM18
172h
Blinking memory 19 (L19)
LCDBM19
173h
Blinking memory 20 (L20)
LCDBM20
174h
Blinking memory 21 (L21)
LCDBM21
175h
Blinking memory 22 (L22)
LCDBM22
176h
Blinking memory 23 (L23)
LCDBM23
177h
Blinking memory 24 (L24)
LCDBM24
178h
Blinking memory 25 (L25)
LCDBM25
179h
Blinking memory 26 (L26)
LCDBM26
17Ah
Blinking memory 27 (L27)
LCDBM27
17Bh
Blinking memory 28 (L28)
LCDBM28
17Ch
Blinking memory 29 (L29)
LCDBM29
17Dh
Blinking memory 30 (L30)
LCDBM30
17Eh
Blinking memory 31 (L31)
LCDBM31
17Fh
Blinking memory 32 (L32)
LCDBM32
180h
Blinking memory 33 (L33)
LCDBM33
181h
Blinking memory 34 (L34)
LCDBM34
182h
Blinking memory 35 (L35)
LCDBM35
183h
Blinking memory 36 (L36)
LCDBM36
184h
Blinking memory 37 (L37)
LCDBM37
185h
Blinking memory 38 (L38)
LCDBM38
186h
Blinking memory 39 (L39)
LCDBM39
187h
Blinking memory 40 (L40)
LCDBM40
188h
Blinking memory 41 (L41)
LCDBM41
189h
Blinking memory 42 (L42)
LCDBM42
18Ah
Blinking memory 43 (L43)
LCDBM43
18Bh
Blinking memory 44 (L44)
LCDBM44
18Ch
Blinking memory 45 (L45)
LCDBM45
18Dh
Blinking memory 46 (L46)
LCDBM46
18Eh
Blinking memory 47 (L47)
LCDBM47
18Fh
Animation memory 0
LCDANM0
1A0h
Animation memory 1
LCDANM1
1A1h
Animation memory 2
LCDANM2
1A2h
Animation memory 3
LCDANM3
1A3h
Animation memory 4
LCDANM4
1A4h
Animation memory 5
LCDANM5
1A5h
Animation memory 6
LCDANM6
1A6h
Animation memory 7
LCDANM7
1A7h
118
Detailed Description
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
6.3.3.2
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
Peripheral Bit Band Alias Region
The 32-MB region from 0x4200_0000 to 0x43FF_FFFF forms the bit-band alias region for the 1MB
Peripheral region. Bit-banding is a feature of the Cortex-M4 processor and allows the application to
set/clear individual bits throughout the peripheral memory space without using the pipeline bandwidth of
the processor to carry out an exclusive read-modify-write sequence.
NOTE
The restriction of accessing 16-bit peripherals only through byte or half-word accesses also
applies to the corresponding bit-band region of these peripherals. In other words, writes to
the bit-band alias region for these peripherals must be in the form of byte or half-word
accesses only.
Detailed Description
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
119
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
6.3.4
www.ti.com
Debug and Trace Peripheral Zone
This zone maps the internal and external PPB regions of the Cortex-M4. The following peripherals are
mapped to this zone:
• Core and System debug control registers (internal PPB)
• NVIC and other registers in the System Control space of the Cortex-M4 (internal PPB)
• FPB, DWT, ITM (internal PPB)
• TPIU, Debug ROM table (external PPB)
• Reset Controller (external PPB)
• System Controller (external PPB)
Table 6-33. Debug Zone Memory Map
ADDRESS RANGE
MODULE OR PERIPHERAL
REMARKS
0xE000_0000 to 0xE000_0FFF
ITM
Internal PPB
0xE000_1000 to 0xE000_1FFF
DWT
Internal PPB
0xE000_2000 to 0xE000_2FFF
FPB
Internal PPB
0xE000_3000 to 0xE000_DFFF
Reserved
Internal PPB
0xE000_E000 to 0xE000_EFFF
Cortex-M4 System Control Space
Internal PPB
0xE000_F000 to 0xE003_FFFF
Reserved
Internal PPB
0xE004_0000 to 0xE004_0FFF
TPIU
External PPB
0xE004_1000 to 0xE004_1FFF
Reserved
External PPB
0xE004_2000 to 0xE004_23FF
Reset Controller (see Table 6-34)
External PPB
0xE004_2400 to 0xE004_2FFF
Reserved
External PPB
0xE004_3000 to 0xE004_33FF
System Controller
External PPB
0xE004_3400 to 0xE004_3FFF
Reserved
External PPB
0xE004_4000 to 0xE004_43FF
System Controller
External PPB
External PPB
0xE004_4400 to 0xE00F_EFFF
Reserved
0xE00F_F000 to 0xE00F_FFFF
ROM Table (External PPB)
External PPB
0xE010_0000 to 0xFFFF_FFFF
Reserved
Vendor Space
NOTE
For the address maps of the Arm modules listed in Table 6-33, see Cortex-M4 technical
reference manual at www.arm.com.
Table 6-34. RSTCTL Registers
REGISTER NAME
ACRONYM
OFFSET
Reset Request
RSTCTL_RESET_REQ
000h
Hard Reset Status
RSTCTL_HARDRESET_STAT
004h
Hard Reset Status Clear
RSTCTL_HARDRESET_CLR
008h
Hard Reset Status Set
RSTCTL_HARDRESET_SET
00Ch
Soft Reset Status
RSTCTL_SOFTRESET_STAT
010h
Soft Reset Status Clear
RSTCTL_SOFTRESET_CLR
014h
Soft Reset Status Set
RSTCTL_SOFTRESET_SET
018h
PSS Reset Status
RSTCTL_PSSRESET_STAT
100h
PSS Reset Status Clear
RSTCTL_PSSRESET_CLR
104h
PCM Reset Status
RSTCTL_PCMRESET_STAT
108h
PCM Reset Status Clear
RSTCTL_PCMRESET_CLR
10Ch
Pin Reset Status
RSTCTL_PINRESET_STAT
110h
Pin Reset Status Clear
RSTCTL_PINRESET_CLR
114h
120
Detailed Description
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
Table 6-34. RSTCTL Registers (continued)
REGISTER NAME
ACRONYM
OFFSET
Reboot Reset Status
RSTCTL_REBOOTRESET_STAT
118h
Reboot Reset Status Clear
RSTCTL_REBOOTRESET_CLR
11Ch
CS Reset Status
RSTCTL_CSRESET_STAT
120h
CS Reset Status Clear
RSTCTL_CSRESET_CLR
124h
Table 6-35. SYSCTL_A Registers
REGISTER NAME
ACRONYM
OFFSET
Reboot Control
SYS_REBOOT_CTL
0000h
NMI Control and Status
SYS_NMI_CTLSTAT
0004h
Watchdog Reset Control
SYS_WDTRESET_CTL
0008h
Peripheral Halt Control
SYS_PERIHALT_CTL
000Ch
SRAM Size
SYS_SRAM_SIZE
0010h
SRAM Number of Banks
SYS_SRAM_NUMBANKS
0014h
SRAM Number of Blocks
SYS_SRAM_NUMBLOCKS
0018h
Flash Main Memory Size
SYS_MAINFLASH_SIZE
0020h
Flash Information Memory Size
SYS_INFOFLASH_SIZE
0024h
Digital I/O Glitch Filter Control
SYS_DIO_GLTFLT_CTL
0030h
IP Protected Secure Zone Data Access Unlock
SYS_SECDATA_UNLOCK
0040h
SRAM Bank Enable Control 0
SYS_SRAM_BANKEN_CTL0
0050h
SRAM Block Retention Control 0
SYS_SRAM_BLKRET_CTL0
0070h
SRAM Status
SYS_SRAM_STAT
0090h
Master Unlock
SYS_MASTER_UNLOCK
1000h
Boot Override Request 0
SYS_BOOTOVER_REQ0
1004h
Boot Override Request 1
SYS_BOOTOVER_REQ1
1008h
Boot Override Acknowledge
SYS_BOOTOVER_ACK
100Ch
Reset Request
SYS_RESET_REQ
1010h
Reset Status and Override
SYS_RESET_STATOVER
1014h
System Status
SYS_SYSTEM_STAT
1020h
6.4
Memories on MSP432P4x1x
MSP432P4x1x devices include flash memory and SRAM for general-application purposes. In addition, the
devices include a backup memory (a portion of total available SRAM) that is retained in low-power modes.
6.4.1
Flash Memory
MSP432P4x1x devices include a high-endurance low-power flash memory that supports up to a minimum
of 20000 write or erase cycles. The flash memory is 128 bits wide, thereby enabling high code execution
performance by virtue of each fetch returning up to four 32-bit instructions (or up to eight 16-bit
instructions). The flash is further divided into two types of subregions: Main Memory and Information
Memory.
From a physical perspective the flash memory comprises of two banks, with the main and information
memory regions divided equally between the two banks. This permits an application to carry out a
simultaneous read or execute operation from one bank while the other bank may be undergoing a
program or erase operation.
The memory map of flash on MSP432P4x1x devices is shown in Figure 6-5.
Detailed Description
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
121
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
0x003F_FFFF
Reserved
0x0020_8000
Information
Memory
0x0020_0000
Main Memory
0x0000_0000
Figure 6-5. Flash Memory Map
6.4.1.1
Flash Main Memory (0x0000_0000 to 0x001F_FFFF)
The flash main memory on MSP432P4x1x devices can be up to 2MB. Flash main memory consists of up
to 512 sectors of 4KB each, with a minimum erase granularity of 4KB (1 sector). The main memory can be
viewed as two independent identical banks of up to 1MB each, allowing simultaneous read or execute
from one bank while the other bank is undergoing a program or erase operation.
6.4.1.2
Flash Information Memory (0x0020_0000 to 0x0020_7FFF)
The flash information memory region is 32KB. Flash information memory consists of eight sectors of 4KB
each, with a minimum erase granularity of 4KB (1 sector). The information memory can be viewed as two
independent blocks of 16KB each, which allows read or execute from one block while the other block is
undergoing a program or erase operation. Table 6-36 describes different regions of flash information
memory and the contents of each of the regions. The flash information memory region that contains the
device descriptor (TLV) is factory configured for protection against write or erase operations. Flash
information memory sectors that are empty are available for user application.
Table 6-36. Flash Information Memory Regions
122
WRITE AND ERASE
PROTECTED?
REGION
ADDRESS RANGE
CONTENTS
Bank 0, Sector 0
0x0020_0000 to 0x0020_0FFF
Flash Boot-override Mailbox
No
Bank 0, Sector 1
0x0020_1000 to 0x0020_1FFF
Device Descriptor (TLV)
Yes
Bank 0, Sector 2
0x0020_2000 to 0x0020_2FFF
TI BSL
No
Bank 0, Sector 3
0x0020_3000 to 0x0020_3FFF
TI BSL
No
Bank 1, Sector 0
0x0020_4000 to 0x0020_4FFF
Empty
No
Bank 1, Sector 1
0x0020_5000 to 0x0020_5FFF
Empty
No
Bank 1, Sector 2
0x0020_6000 to 0x0020_6FFF
Empty
No
Bank 1, Sector 3
0x0020_7000 to 0x0020_7FFF
Empty
No
Detailed Description
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
6.4.1.3
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
Flash Operation
The flash memory provides multiple read and program modes of operation that the application can deploy.
Up to 128 bits (memory word width) can be programmed (set from 1 to 0) in a single program operation.
Although the CPU data buses are 32 bits wide, the flash can buffer 128-bit write data before initiating flash
programming, thereby making it more seamless and power efficient for software to program large blocks
of data at a time. In addition, the flash memory also supports a burst write mode that takes less time when
compared to programming words individually. See Flash Memory for information on timing parameters.
The flash main and information memory regions offer write/erase protection control at a sector granularity
to enable software to optimize operations like mass erase while protecting certain regions of the flash. In
low-power modes of operation, the flash memory is disabled and put in a power-down state to minimize
leakage.
For details on the flash memory and its various modes of operation and configuration, see the Flash
Controller A (FLCTL_A) chapter in the MSP432P4xx SimpleLink™ Microcontrollers Technical Reference
Manual .
NOTE
Depending on the CPU (MCLK) frequency and the active mode in use, the flash may need to
be accessed with single/multiple wait states. Whenever there is a change required in the
operating frequency, the application must ensure that the flash access wait states are
configured correctly before the frequency change is effected. See the electrical specification
for details on flash wait state requirements.
6.4.2
SRAM
MSP432P4x1x devices support up to 256KB of SRAM, with the rest of the 1-MB SRAM region reserved.
The SRAM is aliased in both Code and SRAM zones. This enables fast, single cycle execution of code
from the SRAM, as the Cortex-M4 processor pipelines instruction fetches to memory zones other than the
Code space. As with the flash memory, the SRAM can be powered down or placed in a low-leakage
retention state in low-power modes of operation.
Figure 6-6 shows the memory map of SRAM on MSP432P4x1x devices.
Detailed Description
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
123
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
SRAM Zone
CODE Zone
0x010F_FFFF
0x3FFF_FFFF
Reserved
Reserved
0x2280_0000
SRAM
Bit-Band Alias
Region
0x0104_0000
0x2200_0000
Reserved
SRAM Region
0x2004_0000
SRAM Region
0x0100_0000
0x2000_0000
Figure 6-6. SRAM Map
6.4.2.1
SRAM Bank Enable Configuration
The application can optimize the power consumption of the SRAM. To enable this, the SRAM is divided
into 64-KB banks that can be individually powered down. Banks that are powered down remain powered
down in both active and low-power modes of operation, thereby limiting any unnecessary inrush current
when the device transitions between active and retention-based low-power modes. The application can
also disable one (or more) banks for a certain stage in the processing and enable it for another stage.
When a particular bank is disabled, reads to its address space return 0h, and writes are discarded. To
prevent holes in the memory map, if a particular bank is enabled, all the lower banks are also forced to
enabled. This ensures a contiguous memory map through the set of enabled banks instead of a allowing a
disabled bank to appear between enabled banks. For example:
• If there are four banks in the device, the valid combinations of the BNKxx_EN fields in the
SYS_SRAM_BANKEN_CTL0 register are 0001, 0011, 0111, and 1111.
• Other combination of BNKxx_EN fields like 1011 are not valid, and the resultant bank configuration is
automatically set to 1111.
Figure 6-7 shows valid and invalid combinations of the bank enable fields.
124
Detailed Description
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
BNK3_EN = 0
BNK3_EN = 0
BNK3_EN = 0
BNK3_EN = 1
BNK2_EN = 0
BNK2_EN = 0
BNK2_EN = 1
BNK2_EN = 1
BNK1_EN = 0
BNK1_EN = 1
BNK1_EN = 1
BNK1_EN = 1
BNK0_EN = 1
BNK0_EN = 1
BNK0_EN = 1
BNK0_EN = 1
Valid SRAM bank enables for SRAM with 4 banks
BNK3_EN = 0
BNK3_EN = 0
BNK2_EN = 1
BNK2_EN = 1
BNK1_EN = 0
BNK1_EN = 1
BNK0_EN = 1
BNK0_EN = 1
Invalid BNKx_EN setting
Valid BNKx_EN setting
Conversion of invalid bank enables to valid setting
Figure 6-7. Configuring SRAM Bank Enables
Bank 0 of SRAM is always enabled and cannot be disabled. For all other banks, any enable or disable
change results in the BNKEN_RDY bit of the SYS_SRAM_STAT register being set to 0 until the
configuration change is effective. Any accesses to the SRAM is stalled during this time, and access
resumes only after the SRAM banks are ready for read or write operations. This is handled transparently
and does not require any code intervention. See SRAM characteristics in the electrical specification for the
SRAM bank enable or disable latency.
6.4.2.2
SRAM Block Retention Configuration and Backup Memory
The application can optimize the leakage power consumption of the SRAM in LPM3 and LPM4 modes of
operation. To enable this, each SRAM bank is further divided into 8-KB blocks that can be individually
configured for retention. Blocks that are enabled for retention retain their data through the LPM3 and
LPM4 modes. The application can also retain a subset of the blocks in the enabled banks.
For example, the application may need 128KB of SRAM for its processing needs (two banks are kept
enabled). However, of these two banks, only one 8-KB block can contain critical data that must be
retained in LPM3 or LPM4, while the rest are powered off completely to minimize power consumption.
Block 0 of SRAM Bank 0 is always retained and cannot be powered down. Therefore, it also operates as a
possible backup memory in the LPM3, LPM4, and LPM3.5 modes of operation.
6.4.3
Utility SRAM
MSP432P4x1x devices support an additional 2KB of utility SRAM space in the peripheral memory map
region. This space can be used by the application for storing any application related data (for example,
DMA descriptors).
6.4.4
ROM
MSP432P4x1x devices support 32KB of ROM, with the rest of the 1-MB region reserved (for future
upgrades). The lower 2KB of the ROM is reserved for TI internal purposes and accesses to this space
return an error response. The rest of the ROM is used for driver libraries.
Detailed Description
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
125
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
NOTE
The entire ROM region returns an error response for write accesses. The lower 2KB of the
ROM always returns an error response for any access.
6.5
DMA
MSP432P4x1x devices implement an 8-channel Arm µDMA. This allows eight simultaneously active
channels for data transfer between memory and peripherals without needing to use the bandwidth of the
CPU (thereby reducing power by idling the CPU when there is no data processing required). In addition,
the DMA remains active in multiple low-power modes of operation, allowing for a very low power state in
which data can be transferred at low rates.
For maximum flexibility, up to eight DMA event sources can map to any of the eight channels. This is
controlled through configuration registers in the DMA. In addition, the DMA can generate up to four
interrupt requests (described in Section 6.5.2). For details regarding configuration of the DMA, see the
DMA chapter in the MSP432P4xx SimpleLink™ Microcontrollers Technical Reference Manual.
6.5.1
DMA Source Mapping
Each channel of the eight available channels has a control register that can select any of the device-level
DMA sources as the final source for that corresponding channel. Table 6-37 lists the sources available for
mapping to each channel, based on the value of the Source Config Register (SRCCFG).
Table 6-37. DMA Sources
CHANNEL
SRCCFG
0
1
2
3
4
5
6
7
0
Reserved
eUSCI_A0 TX
eUSCI_B0 TX0
eUSCI_B3 TX1
eUSCI_B2 TX2
eUSCI_B1 TX3
TA0CCR0
AES256_Trigger0
1
Reserved
eUSCI_A0 RX
eUSCI_B0 RX0
eUSCI_B3 RX1
eUSCI_B2 RX2
eUSCI_B1 RX3
TA0CCR2
AES256_Trigger1
2
Reserved
eUSCI_A1 TX
eUSCI_B1 TX0
eUSCI_B0 TX1
eUSCI_B3 TX2
eUSCI_B2 TX3
TA1CCR0
AES256_Trigger2
3
Reserved
eUSCI_A1 RX
eUSCI_B1 RX0
eUSCI_B0 RX1
eUSCI_B3 RX2
eUSCI_B2 RX3
TA1CCR2
Reserved
4
Reserved
eUSCI_A2 TX
eUSCI_B2 TX0
eUSCI_B1 TX1
eUSCI_B0 TX2
eUSCI_B3 TX3
TA2CCR0
Reserved
5
Reserved
eUSCI_A2 RX
eUSCI_B2 RX0
eUSCI_B1 RX1
eUSCI_B0 RX2
eUSCI_B3 RX3
TA2CCR2
Reserved
6
Reserved
eUSCI_A3 TX
eUSCI_B3 TX0
eUSCI_B2 TX1
eUSCI_B1 TX2
eUSCI_B0 TX3
TA3CCR0
DMAE0
(External Pin)
7
Reserved
eUSCI_A3 RX
eUSCI_B3 RX0
eUSCI_B2 RX1
eUSCI_B1 RX2
eUSCI_B0 RX3
TA3CCR2
Precision ADC
NOTE
Any source marked as Reserved is unused. It may be used for software-controlled DMA
tasks, but typically it is reserved for enhancement purposes on future devices.
6.5.2
DMA Completion Interrupts
In the case of the Arm µDMA controller, it is usually the responsibility of software to maintain a list of
channels that have completed their operation. To provide further flexibility, MSP432P4x1x DMA supports
four DMA completion interrupts, which are mapped in the following way:
• DMA_INT0: Logical OR of all completion events except those that are already mapped to DMA_INT1,
DMA_INT2, or DMA_INT3.
• DMA_INT1, DMA_INT2, DMA_INT3: Can be mapped to the DMA completion event of any of the eight
channels.
126
Detailed Description
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
NOTE
Software must make sure that DMA_INT1, DMA_INT2, and DMA_INT3 are mapped to
different channels, so that the same channel does not result in multiple interrupts at the
NVIC.
6.5.3
DMA Access Privileges
The DMA has access to all of the memories and peripheral configuration interfaces of the device. If the
device is configured for IP protection, DMA access to the flash is restricted to only bank 1 of the flash
main and information memory regions. This restriction prevents the DMA from being used as an
unauthorized access source into bank 0 of the flash, where secure data regions are housed.
6.6
Memory Map Access Details
The bus system on MSP432P4x1x devices incorporates four masters, which can initiate various types of
transactions:
• ICODE: Cortex-M4 instruction fetch bus. Accesses the Code zone only
• DCODE: Cortex-M4 data and literal load/store bus. Accesses the Code zone only. Debugger accesses
to Code zone also appear on this bus.
• SBUS: Cortex-M4 data read and write bus. Accesses to all zones except Code zones and PPB
memory space only. Debugger accesses to this space also appear on this bus.
• DMA: Access to all zones except the PPB memory space
NOTE
The PPB space is dedicated only to the Cortex-M4 Private Peripheral Bus.
6.6.1
Master and Slave Access Priority Settings
Table 6-38 lists all the available masters (rows) and their access permissions to slaves (columns). If
multiple masters can access one slave, the table lists access priorities if arbitration is required. A lower
number in the table indicates a higher arbitration priority (the priority is always fixed).
Table 6-38. Master and Slave Access Priority
FLASH MEMORY
ROM
SRAM
PERIPHERALS
3
2
4
NA
1
2
NA
NA
3
2
ICODE
DCODE
(1)
(2)
(3)
2
(1)
SBUS
NA
DMA
1
(2)
NA
1
(3)
1
Access from the DCODE to flash memory may be restricted if the device is operating in a secure
mode
Access from DMA to flash memory is restricted to Bank 1 if the device is operating in a secure mode
with IP protection enabled. In such cases, access to Bank 0 returns an error response
Although the SRAM is mapped to both Code and System spaces, accesses from DMA to SRAM must
use the System space addressing only.
Detailed Description
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
127
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
6.6.2
www.ti.com
Memory Map Access Response
Table 6-39 summarizes the access responses to the entire memory map of MSP432P4x1x devices.
Table 6-39. Memory Map Access Response
ADDRESS RANGE
DESCRIPTION
0x0000_0000 to 0x001F_FFFF
Flash Main Memory
(3)
(4)
(5)
6.7
(1)
OK
WRITE
OK
(1)
(2) (3)
,
OK
(3)
INSTRUCTION
FETCH (1)
OK
0x0020_0000 to 0x0020_7FFF
Flash Information Memory
OK
0x0020_8000 to 0x00FF_FFFF
Reserved
Error
Error
Error
0x0100_0000 to 0x0103_FFFF
SRAM
OK
OK
OK
0x0104_0000 to 0x01FF_FFFF
Reserved
Error
Error
Error
0x0200_0000 to 0x0200_07FF
ROM (Reserved)
Error
Error
Error
0x0200_0800 to 0x0200_7FFF
ROM
OK
Error
OK
0x0200_8000 to 0x1FFF_FFFF
Reserved
Error
Error
Error
OK
0x2000_0000 to 0x2003_FFFF
SRAM
OK
OK
OK
0x2004_0000 to 0x21FF_FFFF
Reserved
Error
Error
Error
0x2200_0000 to 0x23FF_FFFF
SRAM bit-band alias
OK
Error
OK
(4)
0x2400_0000 to 0x3FFF_FFFF
Reserved
Error
Error
Error
0x4000_0000 to 0x4001_FFFF
Peripheral
OK
OK
Error
0x4002_0000 to 0x41FF_FFFF
Reserved
Error
Error
Error
0x4200_0000 to 0x43FF_FFFF
Peripheral bit-band alias
0x4400_0000 to 0xDFFF_FFFF
Reserved
0xE000_0000 to 0xE003_FFFF
Internal PPB
OK
Error
Error
Error
OK
OK
Error
TPIU (External PPB)
OK
OK
Error
0xE004_1000 to 0xE004_1FFF
Reserved
Reserved
Reserved
Error
0xE004_2000 to 0xE004_23FF
Reset Controller (External
PPB)
OK
OK
Error
0xE004_2400 to 0xE004_2FFF
Reserved
Reserved
Reserved
Error
0xE004_3000 to 0xE004_33FF
SYSCTL_A (External PPB)
OK
OK
Error
0xE004_3400 to 0xE004_3FFF
Reserved
Reserved
Reserved
Error
0xE004_4000 to 0xE004_43FF
SYSCTL_A (External PPB)
OK
OK
Error
(5)
OK
(4)
Error
0xE004_0000 to 0xE004_0FFF
(1)
(2)
READ
0xE004_4400 to 0xE00F_EFFF
Reserved
Reserved
Reserved
Error
0xE00F_F000 to 0xE00F_FFFF
ROM Table (External PPB)
OK
OK
Error
0xE010_0000 to 0xFFFF_FFFF
Reserved
Error
Error
Error
A reserved memory region returns 0h on reads and instruction fetches. Writes to this region are ignored.
If the user memory address is part of a secure region, this access returns an error if it is initiated by an unauthorized source. For more
details, see the device security application note.
Writes to this address are ignored if the sector has write protection enabled.
Reads from the bit-band region return 00h if the bit is clear and 01h if the bit is set.
See the Cortex-M4 technical reference manual at www.arm.com for details of the memory map of the internal PPB.
Interrupts
The Cortex-M4 processor on MSP432P4x1x devices implements an NVIC with 64 external interrupt lines
and 8 levels of priority. From an application perspective, the interrupt sources at the device level are
divided into two classes, the NMI and the User Interrupts. Internally, the CPU exception model handles the
various exceptions (internal and external events including CPU instruction, memory, and bus fault
conditions) in a fixed and configurable order of priority. For details on the handling of various exception
priorities (including CPU reset and fault models), see the Arm-V7M architecture reference manual at
www.arm.com.
128
Detailed Description
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
6.7.1
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
NMI
The NMI input of the NVIC has the following possible sources:
• External NMI pin (if configured in NMI mode)
• Oscillator fault condition
• Power Supply System (PSS) generated interrupts
• Power Control Manager (PCM) generated interrupts
6.7.2
Device-Level User Interrupts
Table 6-40 lists the various interrupt sources and their connection to the NVIC inputs.
NOTE
Some sources may have multiple interrupt conditions, in which case the appropriate interrupt
status/flag register of the source must be examined to differentiate between the generating
conditions.
Table 6-40. NVIC Interrupts
NVIC INTERRUPT INPUT
(2)
FLAGS IN SOURCE
(1)
PSS
INTISR[1]
CS
INTISR[2]
PCM
INTISR[3]
WDT_A
INTISR[4]
(1)
SOURCE
INTISR[0]
(1)
(1)
FPU_INT
(2)
Combined interrupt from flags in the FPSCR (part of Cortex-M4 FPU)
INTISR[5]
FLCTL_A
FLCTL_A interrupt flags
INTISR[6]
COMP_E0
Comparator_E0 interrupt flags
INTISR[7]
COMP_E1
Comparator_E1 interrupt flags
INTISR[8]
Timer_A0
TA0CCTL0.CCIFG
INTISR[9]
Timer_A0
TA0CCTLx.CCIFG (x = 1 to 4), TA0CTL.TAIFG
INTISR[10]
Timer_A1
TA1CCTL0.CCIFG
INTISR[11]
Timer_A1
TA1CCTLx.CCIFG (x = 1 to 4), TA1CTL.TAIFG
INTISR[12]
Timer_A2
TA2CCTL0.CCIFG
INTISR[13]
Timer_A2
TA2CCTLx.CCIFG (x = 1 to 4), TA2CTL.TAIFG
INTISR[14]
Timer_A3
TA3CCTL0.CCIFG
INTISR[15]
Timer_A3
TA3CCTLx.CCIFG (x = 1 to 4), TA3CTL.TAIFG
INTISR[16]
eUSCI_A0
UART or SPI mode TX, RX, and status flags
INTISR[17]
eUSCI_A1
UART or SPI mode TX, RX, and status flags
INTISR[18]
eUSCI_A2
UART or SPI mode TX, RX, and status flags
INTISR[19]
eUSCI_A3
UART or SPI mode TX, RX, and status flags
INTISR[20]
eUSCI_B0
SPI or I2C mode TX, RX, and status flags (I2C in multiple-slave mode)
INTISR[21]
eUSCI_B1
SPI or I2C mode TX, RX, and status flags (I2C in multiple-slave mode)
INTISR[22]
eUSCI_B2
SPI or I2C mode TX, RX, and status flags (I2C in multiple-slave mode)
INTISR[23]
eUSCI_B3
SPI or I2C mode TX, RX, and status flags (I2C in multiple-slave mode)
INTISR[24]
Precision ADC
IFG[0-31], LOIFG, INIFG, HIIFG, RDYIFG, OVIFG, TOVIFG
INTISR[25]
Timer32_INT1
Timer32 interrupt for Timer 1
INTISR[26]
Timer32_INT2
Timer32 interrupt for Timer 2
INTISR[27]
Timer32_INTC
Timer32 combined interrupt
This source can also be mapped to the system NMI. See the MSP432P4xx SimpleLink™ Microcontrollers Technical Reference Manual
for more details.
The FPU of the Cortex-M4 can generate interrupts due to multiple floating-point exceptions. It is the responsibility of software to process
and clear the interrupt flags in the FPSCR.
Detailed Description
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
129
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
Table 6-40. NVIC Interrupts (continued)
NVIC INTERRUPT INPUT
SOURCE
FLAGS IN SOURCE
INTISR[28]
AES256
AESRDYIFG
INTISR[29]
RTC_C
OFIFG, RDYIFG, TEVIFG, AIFG, RT0PSIFG, RT1PSIFG
INTISR[30]
DMA_ERR
DMA error interrupt
INTISR[31]
DMA_INT3
DMA completion interrupt 3
INTISR[32]
DMA_INT2
DMA completion interrupt 2
INTISR[33]
DMA_INT1
DMA completion interrupt 1
INTISR[34]
(3)
DMA_INT0
(3)
DMA completion interrupt 0
INTISR[35]
I/O Port P1
P1IFG.x (x = 0 to 7)
INTISR[36]
I/O Port P2
P2IFG.x (x = 0 to 7)
INTISR[37]
I/O Port P3
P3IFG.x (x = 0 to 7)
INTISR[38]
I/O Port P4
P4IFG.x (x = 0 to 7)
INTISR[39]
I/O Port P5
P5IFG.x (x = 0 to 7)
INTISR[40]
I/O Port P6
P6IFG.x (x = 0 to 7)
INTISR[41]
LCD_F
LCD interrupt flags
INTISR[42]
Reserved
INTISR[43]
Reserved
INTISR[44]
Reserved
INTISR[45]
Reserved
INTISR[46]
Reserved
INTISR[47]
Reserved
INTISR[48]
Reserved
INTISR[49]
Reserved
INTISR[50]
Reserved
INTISR[51]
Reserved
INTISR[52]
Reserved
INTISR[53]
Reserved
INTISR[54]
Reserved
INTISR[55]
Reserved
INTISR[56]
Reserved
INTISR[57]
Reserved
INTISR[58]
Reserved
INTISR[59]
Reserved
INTISR[60]
Reserved
INTISR[61]
Reserved
INTISR[62]
Reserved
INTISR[63]
Reserved
DMA_INT0 has a different functionality from DMA_INT1, DMA_INT2, or DMA_INT3. See Section 6.5.2 for more details.
NOTE
The Interrupt Service Routine (ISR) must ensure that the relevant interrupt flag in the source
peripheral is cleared before returning from the ISR. If this is not done, the same interrupt
may be incorrectly triggered again as a new event, even though the event has already been
processed by the ISR. As there may be a few cycles of delay between the execution of the
write command and the actual write reflecting in the interrupt flag register of the peripheral,
TI recommends performing the write and waiting for a few cycles before exiting the ISR.
Alternatively, the application can read the flag to ensure that it is cleared before exiting the
ISR.
130
Detailed Description
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
6.8
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
System Control
System Control comprises the modules that govern the overall behavior of the device, including power
management, operating modes, clocks, reset handling, and user configuration settings.
6.8.1
Device Resets
MSP432P4x1x devices support multiple classes of reset. Each class results in a different level of initiation
of device logic, thus allowing the application developer to initiate different resets based reset requirements
during code development and debug. The following subsections cover the classes of reset in the device.
6.8.1.1
Power On/Off Reset (POR)
The POR initiates a complete initialization of the application settings and device configuration information.
This class of reset may be initiated either by the PSS, the PCM, the RSTn pin, the Clock System upon
DCO external resistor short-circuit fault, or the device emulation logic (through the debugger). From an
application perspective, all sources of POR return the device to the same state of initialization.
NOTE
Depending on the source of the reset, the device may exhibit different wake-up latencies
from the POR. This implementation enables optimization of the reset recovery time.
6.8.1.2
Reboot Reset
The Reboot Reset is identical to the POR and allows the application to emulate a POR class reset without
needing to reset the device or activate the RSTn pin. A Reboot Reset can also be initiated through the
debugger and, hence, does not affect the debug connection to the device, while a POR terminates the
debug connection.
Detailed Description
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
131
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
6.8.1.3
www.ti.com
Hard Reset
The hard reset resets all modules that are set up or modified by the application. This includes all
peripherals and the nondebug logic of the Cortex-M4. MSP432P4x1x devices support up to 16 sources of
hard reset. Table 6-41 lists the reset source allocation. The Reset Controller registers can be used to
identify the source of reset in the device. For further details, see the Reset Controller chapter in the
MSP432P4xx SimpleLink™ Microcontrollers Technical Reference Manual.
Table 6-41. MSP432P4x1x Hard Reset Sources
RESET SOURCE
NUMBER
SOURCE
0
SYSRESETREQ (system reset output of Cortex-M4)
(1)
(2)
(3)
(4)
(5)
132
(1)
1
WDT_A time-out
2
WDT_A password violation
3
FLCTL_A
(2)
4
Reserved
(3)
5
Reserved
(3)
6
Reserved
(3)
7
Reserved
(3)
8
Reserved
(3)
9
Reserved
(3)
10
Reserved
(3)
11
Reserved
(3)
12
Reserved
(3)
13
Reserved
(3)
14
CS
(4)
15
PCM
(1)
(5)
The WDT_A generated resets can be mapped either as a hard reset or a soft reset.
The flash controller can generate a reset if a voltage anomaly is detected that can corrupt only flash
reads and not the rest of the system.
Reserved indicates that this source of hard reset is currently unused and left for future expansion.
The CS cannot initiate a hard reset, but if a hard reset occurs during clock source or frequency
changes, the CS can extend the reset to allow the clocks to settle before releasing the system. This
reduces the chance of nondeterministic behavior.
The PCM cannot initiate a hard reset, but if a hard reset causes power mode changes, the PCM can
extend the reset to allow the system to settle before releasing the Reset. This reduces the chance of
nondeterministic behavior.
Detailed Description
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
6.8.1.4
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
Soft Reset
The soft reset resets only the execution component of the system, which is the nondebug logic in the
Cortex-M4 and the WDT_A. This reset remains nonintrusive to all other peripherals and system
components. MSP432P4x1x devices support up to 16 sources of soft reset. Table 6-42 lists the reset
source allocation. The Reset Controller registers can be used to identify the source of reset in the design.
For further details, see the Reset Controller chapter in the MSP432P4xx SimpleLink™ Microcontrollers
Technical Reference Manual.
Table 6-42. MSP432P4x1x Soft Reset Sources
RESET SOURCE
NUMBER
SOURCE
0
CPU LOCKUP condition (LOCKUP output of Cortex-M4)
(1)
(2)
(1)
1
WDT_A time-out
2
WDT_A password violation
3
Reserved
(2)
4
Reserved
(2)
5
Reserved
(2)
6
Reserved
(2)
7
Reserved
(2)
8
Reserved
(2)
9
Reserved
(2)
10
Reserved
(2)
11
Reserved
(2)
12
Reserved
(2)
13
Reserved
(2)
14
Reserved
(2)
15
Reserved
(2)
(1)
The WDT_A generated resets can be mapped either as a hard reset or a soft reset.
Reserved indicates that this source of soft reset is currently unused and left for future expansion.
NOTE
To support and enhance debug of reset conditions, the Reset Controller is located on the
PPB of the device. This allows the Reset Controller to remain accessible even if the device is
stuck in a hard or soft reset state. The Reset Controller permits overrides for hard and soft
resets, thereby allowing an application to regain control of the device and isolate the cause
of the stuck reset.
6.8.2
Power Supply System (PSS)
The PSS controls all the power supply related functionality of the device. The PSS consists of the
components in the following sections.
6.8.2.1
VCCDET
The VCCDET monitors the input voltage applied at the DVCC and AVCC pins of the device. When the
VCC is found to be below the operating range of the VCCDET trip points, it generates a brownout
condition, thereby initiating a device reset (POR class reset).
Detailed Description
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
133
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
6.8.2.2
www.ti.com
Supply Supervisor and Monitor for High Side (SVSMH)
The SVSMH supervises and monitors the VCC. SVSMH has a programmable threshold setting and can be
used by the application to generate a reset or an interrupt if the VCC dips below the desired threshold. In
supervisor mode, the SVSMH generates a device reset (POR class reset). In monitor mode, the SVSMH
generates an interrupt. The SVSMH can also be disabled if monitoring and supervision of the supply
voltage are not required (offers further power savings).
6.8.2.3
Core Voltage Regulator
MSP432P4x1x devices can be programmed to operate with either the LDO or the DC/DC as the voltage
regulator for the digital logic in the core domain of the device. The DC/DC offers significant boost in power
efficiency for high-current high-performance applications. The LDO is a highly efficient regulator that offers
power advantages at lower VCC ranges and in the ultra-low-power modes of operation.
The core operating voltage (output of the LDO or DC/DC) is automatically set by the device depending on
the selected operating mode of the device (see Table 6-43 for further details). The device offers seamless
switching between LDO and DC/DC operating modes and also implements a seamless DC/DC fail-safe
mechanism.
6.8.3
Power Control Manager (PCM)
The PCM controls the operating modes of the device and the switching between the modes. Mode
selection is controlled by the application, which can choose modes to meet its power and performance
requirements. Table 6-43 lists the operating modes of the device.
Table 6-43. MSP432P4x1x Operating Modes
OPERATING MODE
AM_LDO_VCORE0
LPM0_LDO_VCORE0
AM_LDO_VCORE1
DESCRIPTION
LDO-based active mode, medium performance, core voltage level 0
Same as AM_LDO_VCORE0, except that CPU is off (no code execution)
LDO-based active mode, maximum performance, core voltage level 1
LPM0_LDO_VCORE1
Same as AM_LDO_VCORE1, except that CPU is off (no code execution)
AM_DCDC_VCORE0
DC/DC-based active mode, medium performance, core voltage level 0
LPM0_DCDC_VCORE0
AM_DCDC_VCORE1
LPM0_DCDC_VCORE1
AM_LF_VCORE0
LPM0_LF_VCORE0
AM_LF_VCORE1
LPM0_LF_VCORE1
134
Same as AM_DCDC_VCORE0, except that CPU is off (no code execution)
DC/DC-based active mode, maximum performance, core voltage level 1
Same as AM_DCDC_VCORE1, except that CPU is off (no code execution)
LDO-based low-frequency active mode, core voltage level 0
Same as AM_LF_VCORE0, except that CPU is off (no code execution)
LDO-based low-frequency active mode, core voltage level 1
Same as AM_LF_VCORE1, except that CPU is off (no code execution)
LPM3_VCORE0
LDO-based low-power mode with full state retention, core voltage level 0. In addition to RTC_C and WDT_A,
other peripherals can be operational with an external or internal low-frequency clocks up to 128 kHz. See
Table 6-44 for peripherals that are available in this mode.
LPM3_VCORE1
LDO-based low-power mode with full state retention, core voltage level 1. In addition to RTC_C and WDT_A,
other peripherals can be operational with an external or internal low-frequency clocks up to 128 kHz. See
Table 6-44 for peripherals that are available in this mode.
LPM4_VCORE0
LDO-based low-power mode with full state retention, core voltage level 0.Peripherals can be operational out of
external clocks up to 128 kHz. See Table 6-44 for peripherals that are available in this mode.
LPM4_VCORE1
LDO-based low-power mode with full state retention, core voltage level 1.Peripherals can be operational out of
external clocks up to 128 kHz. See Table 6-44 for peripherals that are available in this mode.
LPM3.5
LDO-based low-power mode, core voltage level 0, no retention of peripheral registers, RTC_C and WDT_A can
be active
LPM4.5
Core voltage off, wakeup only through pin reset or wakeup-capable I/Os
Detailed Description
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
6.8.3.1
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
Peripherals in LPM3 and LPM4
Most peripherals in MSP432P4x1x devices can be activated in LPM3 out of low-frequency internal or
external clocks. LPM4 mode is LPM3 with peripherals not clocked from internal clock sources. Some
analog modules can be operational in LPM4, because they do not require a clock to operate (for example,
the comparator). Activating a peripheral in LPM3 or LPM4 increases the current consumption due to its
active supply current contribution but also due to an additional idle current. To limit the idle current adder,
certain peripherals are combined into power islands within the device. To achieve optimal current
consumption, use modules within one group and limit the number of groups with active modules. The
grouping is shown in Table 6-44 . Modules not listed in this table are either already included in the
standard LPM3 current consumption or cannot be used in LPM3 or LPM4. The idle current adder is very
small at room temperature (25°C) but increases at high temperatures (85°C); see the idle current
parameters in the electrical characteristics section for details.
Table 6-44. Peripheral Groups (PG)
PG1
Timer_A0
eUSCI_A0
eUSCI_B0
Clock output on pins
6.8.4
PG2
PG3
Timer_A1, Timer_A2
eUSCI_A1, eUSCI_A2, eUSCI_A3
eUSCI_B1, eUSCI_B2, eUSCI_B3
Timer_A3
Precision ADC
Comp_E0, Comp_E1
REF_A
LCD_F
Clock System (CS)
The CS contains the sources of the various clocks in the device and also controls the mapping between
sources and the clock domains in the device.
6.8.4.1
LFXT
The LFXT supports 32.768-kHz low-frequency crystals.
6.8.4.2
HFXT
The HFXT supports high-frequency crystals up to 48 MHz.
6.8.4.3
DCO
The DCO is a power-efficient tunable internal oscillator that generates up to 48 MHz. It also supports a
high-precision mode when using an external precision resistor.
6.8.4.4
Very Low-Power Low-Frequency Oscillator (VLO)
The VLO is an ultra-low-power internal oscillator that generates a low-accuracy clock at typical frequency
of 9.4 kHz.
6.8.4.5
Low-Frequency Reference Oscillator (REFO)
The REFO can be used as an alternate low-power lower-accuracy source of a 32.768-kHz clock instead of
the LFXT. REFO can also be programmed to generate a 128-kHz clock.
6.8.4.6
Module Oscillator (MODOSC)
The MODOSC is an internal clock source that has a very low latency wake-up time. MODOSC is factorycalibrated to a frequency of 25 MHz. The MODOSC is typically used to supply a clock on request to
modules like the ADC (when in 1-Msps conversion mode).
6.8.4.7
System Oscillator (SYSOSC)
The SYSOSC is a lower-frequency version of the MODOSC and is factory-calibrated to a frequency of 5
MHz. It drives the ADC sampling clock in the 200-ksps conversion mode. In addition, it is also used for
timing of various system-level control and management operations.
Detailed Description
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
135
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
6.8.4.8
www.ti.com
Fail-Safe Mechanisms
All clock sources that operate with external components have a built-in fail-safe mechanism that
automatically switches to the relevant backup source, thereby ensuring that spurious or unstable clocks
never impact the device behavior. Table 6-45 lists the different types of clock source faults and the
corresponding fail-safe clocks.
Table 6-45. Fail-Safe Clocks
FAULT TYPE
136
FAIL-SAFE CLOCK
LFXT oscillator fault
REFO clock
HFXT oscillator fault
SYSOSC clock
DCO external resistor open-circuit fault
DCO clock in internal resistor mode
Detailed Description
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
6.8.5
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
System Controller (SYSCTL_A)
The SYSCTL_A is a set of various miscellaneous features of the device, including device memory
configuration, RSTn/NMI function selection, clock run/stop control, watchdog configuration for selecting
reset classes and device NMI source configuration and status. In addition, the SYSCTL_A enables device
security features like JTAG and SWD lock and IP protection, which can be used to protect unauthorized
accesses either to the entire device memory map or to certain selected regions of the flash.
NOTE
Like with the Cortex-M4 system control registers (in the internal PPB space), the System
Controller module registers are mapped to the Cortex-M4 external PPB. This keeps the
System Controller module accessible even when hard or soft resets are active.
6.9
Peripherals
The following sections describe the peripherals that are available on the MSP432P4x1x devices. For
details on these peripherals, see the MSP432P4xx SimpleLink™ Microcontrollers Technical Reference
Manual.
6.9.1
Digital I/O
Up to 10 8-bit I/O ports are implemented.
• All individual I/O bits are independently programmable.
• Any combination of input, output, and interrupt conditions is possible.
• Programmable pullup or pulldown on all ports
• Edge-selectable interrupt capability is available on ports P1 to P6.
• Wake-up capability from LPM3, LPM4, LPM3.5, and LPM4.5 modes on ports P1 to P6.
• Read/write access to port-control registers is supported by all instructions.
• Ports can be accessed byte-wise or in pairs (16-bit width).
• Capacitive Touch functionality is supported on all pins of ports P1 to P10 and PJ.
• Four 20-mA high-drive I/Os on pins P2.0 to P2.3
• Glitch filtering capability on selected digital I/Os
6.9.1.1
Glitch Filtering on Digital I/Os
Some of the interrupt and wake-up capable digital I/Os can suppress glitches through the use of analog
glitch filter to prevent unintentional interrupt or wake-up during device operation. The analog filter
suppresses a minimum of 250-ns wide glitches. The glitch filter on these selected digital I/Os is enabled
by default. If the glitch filtering capability is not required in the application, it can be bypassed using the
SYS_DIO_GLTFLT_CTL register. When GLTFLT_EN bit in this register is cleared, the glitch filters on all
the digital I/Os are bypassed. The glitch filter is automatically bypassed on a digital I/O when it is
configured for peripheral or analog functionality by programming the respective PySEL0.x and PySEL1.x
registers.
NOTE
The glitch filter is implemented on the following digital I/Os on MSP432P4x1x devices: P1.0,
P1.4, P1.5, P3.0, P3.4, P3.5, P6.6, and P6.7.
6.9.2
Port Mapping Controller (PMAPCTL)
The port mapping controller allows flexible and reconfigurable mapping of digital functions.
Detailed Description
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
137
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
6.9.2.1
www.ti.com
Port Mapping Definitions
The port mapping controller on MSP432P4x1x devices allows reconfigurable mapping of digital functions
on ports P2, P3, and P7.
Table 6-46. Port Mapping Mnemonics and Functions
VALUE
PxMAPy MNEMONIC
INPUT PIN FUNCTION
OUTPUT PIN FUNCTION
0
PM_NONE
None
DVSS
1
PM_UCA0CLK
eUSCI_A0 clock input/output (direction controlled by eUSCI)
PM_UCA0RXD
eUSCI_A0 UART RXD (direction controlled by eUSCI – input)
PM_UCA0SOMI
eUSCI_A0 SPI slave out master in (direction controlled by eUSCI)
2
3
4
5
6
eUSCI_A0 UART TXD (direction controlled by eUSCI – output)
PM_UCA0SIMO
eUSCI_A0 SPI slave in master out (direction controlled by eUSCI)
PM_UCB0CLK
eUSCI_B0 clock input/output (direction controlled by eUSCI)
PM_UCB0SDA
eUSCI_B0 I2C data (open drain and direction controlled by eUSCI)
PM_UCB0SIMO
eUSCI_B0 SPI slave in master out (direction controlled by eUSCI)
PM_UCB0SCL
eUSCI_B0 I2C clock (open drain and direction controlled by eUSCI)
PM_UCB0SOMI
eUSCI_B0 SPI slave out master in (direction controlled by eUSCI)
7
PM_UCA1STE
eUSCI_A1 SPI slave transmit enable (direction controlled by eUSCI)
8
PM_UCA1CLK
eUSCI_A1 clock input/output (direction controlled by eUSCI)
9
10
PM_UCA1RXD
eUSCI_A1 UART RXD (direction controlled by eUSCI – input)
PM_UCA1SOMI
eUSCI_A1 SPI slave out master in (direction controlled by eUSCI)
PM_UCA1TXD
eUSCI_A1 UART TXD (direction controlled by eUSCI – output)
PM_UCA1SIMO
eUSCI_A1 SPI slave in master out (direction controlled by eUSCI)
11
PM_UCA2STE
eUSCI_A2 SPI slave transmit enable (direction controlled by eUSCI)
12
PM_UCA2CLK
eUSCI_A2 clock input/output (direction controlled by eUSCI)
13
PM_UCA2RXD
eUSCI_A2 UART RXD (direction controlled by eUSCI – input)
PM_UCA2SOMI
eUSCI_A2 SPI slave out master in (direction controlled by eUSCI)
PM_UCA2TXD
eUSCI_A2 UART TXD (direction controlled by eUSCI – output)
PM_ UCA2SIMO
eUSCI_A2 SPI slave in master out (direction controlled by eUSCI)
15
PM_UCB2STE
eUSCI_B2 SPI slave transmit enable (direction controlled by eUSCI)
16
PM_UCB2CLK
eUSCI_B2 clock input/output (direction controlled by eUSCI)
PM_UCB2SDA
eUSCI_B2 I2C data (open drain and direction controlled by eUSCI)
14
17
18
PM_UCB2SIMO
eUSCI_B2 SPI slave in master out (direction controlled by eUSCI)
PM_UCB2SCL
eUSCI_B2 I2C clock (open drain and direction controlled by eUSCI)
PM_UCB2SOMI
eUSCI_B2 SPI slave out master in (direction controlled by eUSCI)
19
PM_TA0CCR0A
TA0 CCR0 capture input CCI0A
TA0 CCR0 compare output Out0
20
PM_TA0CCR1A
TA0 CCR1 capture input CCI1A
TA0 CCR1 compare output Out1
21
PM_TA0CCR2A
TA0 CCR2 capture input CCI2A
TA0 CCR2 compare output Out2
22
PM_TA0CCR3A
TA0 CCR3 capture input CCI3A
TA0 CCR3 compare output Out3
23
PM_TA0CCR4A
TA0 CCR4 capture input CCI4A
TA0 CCR4 compare output Out4
24
PM_TA1CCR1A
TA1 CCR1 capture input CCI1A
TA1 CCR1 compare output Out1
25
PM_TA1CCR2A
TA1 CCR2 capture input CCI2A
TA1 CCR2 compare output Out2
26
PM_TA1CCR3A
TA1 CCR3 capture input CCI3A
TA1 CCR3 compare output Out3
27
PM_TA1CCR4A
TA1 CCR4 capture input CCI4A
TA1 CCR4 compare output Out4
PM_TA0CLK
Timer_A0 external clock input
None
Comparator-E0 output
28
29
138
PM_UCA0TXD
PM_C0OUT
None
PM_TA1CLK
Timer_A1 external clock input
None
PM_C1OUT
None
Comparator-E1 output
Detailed Description
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
Table 6-46. Port Mapping Mnemonics and Functions (continued)
VALUE
PxMAPy MNEMONIC
INPUT PIN FUNCTION
OUTPUT PIN FUNCTION
PM_DMAE0
DMAE0 input
None
None
SMCLK
30
31 (0FFh)
(1)
PM_SMCLK
(1)
PM_ANALOG
Disables the output driver and the input Schmitt trigger to prevent parasitic cross currents
when applying analog signals.
The value of the PM_ANALOG mnemonic is 31. The port mapping registers are 5 bits wide, and the upper bits are ignored, which
results in a read value of 31.
Table 6-47. Default Mapping
PIN NAME
PxMAPy MNEMONIC
P2.0/PM_UCA1STE/L11
PM_UCA1STE
P2.1/PM_UCA1CLK/L10
INPUT PIN FUNCTION
OUTPUT PIN FUNCTION
eUSCI_A1 SPI slave transmit enable (direction controlled by eUSCI)
PM_UCA1CLK
eUSCI_A1 clock input/output (direction controlled by eUSCI)
P2.2/PM_UCA1RXD/
PM_UCA1SOMI/L9
PM_UCA1RXD/
PM_UCA1SOMI
eUSCI_A1 UART RXD (direction controlled by eUSCI – input)
eUSCI_A1 SPI slave out master in (direction controlled by eUSCI)
P2.3/PM_UCA1TXD/
PM_UCA1SIMO/L8
PM_UCA1TXD/
PM_UCA1SIMO
eUSCI_A1 UART TXD (direction controlled by eUSCI – output)/
eUSCI_A1 SPI slave in master out (direction controlled by eUSCI)
P2.4/PM_TA0.1/L23
(1)
PM_TA0CCR1A
TA0 CCR1 capture input CCI1A
TA0 CCR1 compare output Out1
P2.5/PM_TA0.2/L22
(1)
PM_TA0CCR2A
TA0 CCR2 capture input CCI2A
TA0 CCR2 compare output Out2
P2.6/PM_TA0.3/L21
(1)
PM_TA0CCR3A
TA0 CCR3 capture input CCI3A
TA0 CCR3 compare output Out3
P2.7/PM_TA0.4/L20
(1)
PM_TA0CCR4A
TA0 CCR4 capture input CCI4A
TA0 CCR4 compare output Out4
P3.0/PM_UCA2STE/L7
PM_UCA2STE
P3.1/PM_UCA2CLK/L6
eUSCI_A2 SPI slave transmit enable (direction controlled by eUSCI)
PM_UCA2CLK
eUSCI_A2 clock input/output (direction controlled by eUSCI)
P3.2/PM_UCA2RXD/
PM_UCA2SOMI/L5
PM_UCA2RXD/
PM_UCA2SOMI
eUSCI_A2 UART RXD (direction controlled by eUSCI – input)/
eUSCI_A2 SPI slave out master in (direction controlled by eUSCI)
P3.3/PM_UCA2TXD/
PM_UCA2SIMO/L4
PM_UCA2TXD/
PM_UCA2SIMO
eUSCI_A2 UART TXD (direction controlled by eUSCI – output)/
eUSCI_A2 SPI slave in master out (direction controlled by eUSCI)
P3.4/PM_UCB2STE/L3
PM_UCB2STE
eUSCI_B2 SPI slave transmit enable (direction controlled by eUSCI)
P3.5/PM_UCB2CLK/L2
PM_UCB2CLK
eUSCI_B2 clock input/output (direction controlled by eUSCI)
P3.6/PM_UCB2SIMO/
PM_UCB2SDA/L1
PM_UCB2SIMO/
PM_UCB2SDA
eUSCI_B2 SPI slave in master out (direction controlled by eUSCI)/
eUSCI_B2 I2C data (open drain and direction controlled by eUSCI)
P3.7/PM_UCB2SOMI/
PM_UCB2SCL/L0
PM_UCB2SOMI/
PM_UCB2SCL
eUSCI_B2 SPI slave out master in (direction controlled by eUSCI)/
eUSCI_B2 I2C clock (open drain and direction controlled by eUSCI)
P7.0/PM_SMCLK/
PM_DMAE0/R03
PM_SMCLK/
PM_DMAE0
DMAE0 input
SMCLK
P7.1/PM_C0OUT/
PM_TA0CLK/R13
PM_C0OUT/
PM_TA0CLK
Timer_A0 external clock input
Comparator-E0 output
P7.2/PM_C1OUT/
PM_TA1CLK/R23
PM_C1OUT/
PM_TA1CLK
Timer_A1 external clock input
Comparator-E1 output
P7.3/PM_TA0.0
PM_TA0CCR0A
TA0 CCR0 capture input CCI0A
TA0 CCR0 compare output Out0
P7.4/PM_TA1.4/C0.5/L31
(1)
PM_TA1CCR4A
TA1 CCR4 capture input CCI4A
TA1 CCR4 compare output Out4
P7.5/PM_TA1.3/C0.4/L30
(1)
PM_TA1CCR3A
TA1 CCR3 capture input CCI3A
TA1 CCR3 compare output Out3
P7.6/PM_TA1.2/C0.3/L29
(1)
PM_TA1CCR2A
TA1 CCR2 capture input CCI2A
TA1 CCR2 compare output Out2
P7.7/PM_TA1.1/C0.2/L28
(1)
PM_TA1CCR1A
TA1 CCR1 capture input CCI1A
TA1 CCR1 compare output Out1
(1)
Not available on the 64-pin RGC package.
6.9.3
Timer_A
Timers TA0, TA1, TA2, and TA3 are 16-bit timers and counters (Timer_A type) with five capture/compare
registers each. Each timer supports multiple captures and compares, PWM outputs, and interval timing.
Each has extensive interrupt capabilities. Interrupts may be generated from the counter on overflow
conditions and from each capture/compare register.
Detailed Description
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
139
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
6.9.3.1
www.ti.com
Timer_A Signal Connection Tables
Table 6-48 to Table 6-51 list the interface signals of the Timer_A modules on the device and connections
of the interface signals to the corresponding pins or internal signals. The following rules apply to the
naming conventions used.
• The first column lists the device level pin or internal signal that sources the clocks or triggers into the
Timer. The default assumption is that these are pins, unless specifically marked as (internal).
Nomenclature used for internal signals is as follows:
– CxOUT: Output from Comparator x
– TAx_Cy: Output from Timer x, Capture/Compare module y
• The second column lists the input signals of the timer module.
• The third column lists the submodule of the timer and also implies the functionality [timer, capture
(inputs or triggers), or compare (outputs or PWM)].
• The fourth column lists the output signals of the timer module.
• The fifth column lists the device-level pin or internal signal that is driven by the outputs of the timer.
The default assumption is that these are pins, unless specifically marked as (internal).
NOTE
The pin names listed in the tables are the complete names. It is the responsibility of the
software to ensure that the pin is used in the intended mode for the targeted timer
functionality.
NOTE
Internal signals that are sourced by the timer outputs may connect to other modules (for
example, other timers or the ADC) in the device (as trigger sources).
Table 6-48. TA0 Signal Connections
DEVICE INPUT PIN OR INTERNAL
SIGNAL
MODULE INPUT
SIGNAL
P7.1/PM_C0OUT/PM_TA0CLK
TACLK
140
ACLK (internal)
ACLK
SMCLK (internal)
SMCLK
C0OUT (internal)
INCLK
P7.3/PM_TA0.0
CCI0A
DVSS
CCI0B
DVSS
GND
DVCC
VCC
P2.4/PM_TA0.1
CCI1A
ACLK (internal)
CCI1B
DVSS
GND
DVCC
VCC
P2.5/PM_TA0.2
CCI2A
C0OUT (internal)
CCI2B
DVSS
GND
DVCC
VCC
P2.6/PM_TA0.3
CCI3A
C1OUT (internal)
CCI3B
DVSS
GND
DVCC
VCC
Detailed Description
MODULE
BLOCK
MODULE
OUTPUT SIGNAL
DEVICE OUTPUT PIN OR
INTERNAL SIGNAL
Timer
N/A
N/A
CCR0
TA0
P7.3/PM_TA0.0
TA0_C0 (internal)
CCR1
TA1
P2.4/PM_TA0.1
TA0_C1 (internal)
Precision ADC (internal)
ADC14SHSx = {1}
CCR2
TA2
P2.5/PM_TA0.2
TA0_C2 (internal)
Precision ADC (internal)
ADC14SHSx = {2}
CCR3
TA3
P2.6/PM_TA0.3
TA0_C3 (internal)
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
Table 6-48. TA0 Signal Connections (continued)
DEVICE INPUT PIN OR INTERNAL
SIGNAL
MODULE INPUT
SIGNAL
P2.7/PM_TA0.4
CCI4A
TA1_C4 (Internal)
CCI4B
DVSS
GND
DVCC
VCC
MODULE
BLOCK
MODULE
OUTPUT SIGNAL
DEVICE OUTPUT PIN OR
INTERNAL SIGNAL
CCR4
TA4
P2.7/PM_TA0.4
TA0_C4 (internal)
Detailed Description
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
141
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
Table 6-49. TA1 Signal Connections
DEVICE INPUT PIN OR INTERNAL
SIGNAL
MODULE INPUT
SIGNAL
P7.2/PM_C1OUT/PM_TA1CLK
TACLK
ACLK (internal)
ACLK
SMCLK (internal)
SMCLK
142
C1OUT (internal)
INCLK
P8.0/UCB3STE/TA1.0/C0.1
CCI0A
DVSS
CCI0B
DVSS
GND
DVCC
VCC
P7.7/PM_TA1.1/C0.2
CCI1A
ACLK (internal)
CCI1B
DVSS
GND
DVCC
VCC
P7.6/PM_TA1.2/C0.3
CCI2A
C0OUT (internal)
CCI2B
DVSS
GND
DVCC
VCC
P7.5/PM_TA1.3/C0.4
CCI3A
C1OUT (internal)
CCI3B
DVSS
GND
DVCC
VCC
P7.4/PM_TA1.4/C0.5
CCI4A
TA0_C4 (internal)
CCI4B
DVSS
GND
DVCC
VCC
Detailed Description
MODULE
BLOCK
MODULE
OUTPUT SIGNAL
DEVICE OUTPUT PIN OR
INTERNAL SIGNAL
Timer
N/A
N/A
CCR0
TA0
P8.0/UCB3STE/TA1.0/C0.1
TA1_C0 (internal)
CCR1
TA1
P7.7/PM_TA1.1/C0.2
TA1_C1 (internal)
Precision ADC (internal)
ADC14SHSx = {3}
CCR2
TA2
P7.6/PM_TA1.2/C0.3
TA1_C2 (internal)
Precision ADC (internal)
ADC14SHSx = {4}
CCR3
TA3
P7.5/PM_TA1.3/C0.4
TA1_C3 (internal)
CCR4
TA4
P7.4/PM_TA1.4/C0.5
TA1_C4 (internal)
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
Table 6-50. TA2 Signal Connections
DEVICE INPUT PIN OR INTERNAL SIGNAL
MODULE
INPUT SIGNAL
P4.2/ACLK/TA2CLK/A11
TACLK
ACLK (internal)
ACLK
SMCLK (internal)
SMCLK
From Capacitive Touch I/O 0 (internal)
INCLK
P8.1/UCB3CLK/TA2.0/C0.0
CCI0A
DVSS
CCI0B
DVSS
GND
DVCC
VCC
P5.6/TA2.1/VREF+/VeREF+/C1.7
CCI1A
ACLK (internal)
CCI1B
DVSS
GND
DVCC
VCC
P5.7/TA2.2/VREF-/VeREF-/C1.6
CCI2A
C0OUT (internal)
CCI2B
DVSS
GND
DVCC
VCC
P6.6/TA2.3/UCB3SIMO/UCB3SDA/C1.1
CCI3A
TA3_C3 (internal)
CCI3B
DVSS
GND
DVCC
VCC
P6.7/TA2.4/UCB3SOMI/UCB3SCL/C1.0
CCI4A
From Capacitive Touch I/O 0 (internal)
CCI4B
DVSS
GND
DVCC
VCC
MODULE
BLOCK
MODULE
OUTPUT
SIGNAL
DEVICE OUTPUT PIN OR
INTERNAL SIGNAL
Timer
N/A
N/A
CCR0
TA0
P8.1/UCB3CLK/TA2.0/C0.0
TA2_C0 (internal)
TA1
P5.6/TA2.1/VREF+/VeREF+/C1.7
TA2_C1 (internal)
Precision ADC (internal)
ADC14SHSx = {5}
CCR2
TA2
P5.7/TA2.2/VREF-/VeREF-/C1.6
TA2_C2 (internal)
Precision ADC (internal)
ADC14SHSx = {6}
CCR3
TA3
P6.6/TA2.3/UCB3SIMO/
UCB3SDA/C1.1
TA2_C3 (internal)
CCR4
TA4
P6.7/TA2.4/UCB3SOMI/
UCB3SCL/C1.0
TA2_C4 (internal)
CCR1
Detailed Description
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
143
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
Table 6-51. TA3 Signal Connections
DEVICE INPUT PIN OR INTERNAL
SIGNAL
MODULE INPUT
SIGNAL
P8.3/TA3CLK/A22
TACLK
ACLK (internal)
ACLK
SMCLK (internal)
SMCLK
From Capacitive Touch I/O 1 (internal)
INCLK
P10.4/TA3.0/C0.7
CCI0A
DVSS
CCI0B
DVSS
GND
DVCC
VCC
P10.5/TA3.1/C0.6
CCI1A
ACLK (internal)
CCI1B
DVSS
GND
DVCC
VCC
P8.2/TA3.2/A23
CCI2A
C0OUT (internal)
CCI2B
DVSS
GND
DVCC
VCC
P9.2/TA3.3
CCI3A
TA2_C3 (internal)
CCI3B
DVSS
GND
DVCC
VCC
P9.3/TA3.4
CCI4A
From Capacitive Touch I/O 1 (internal)
CCI4B
DVSS
GND
DVCC
VCC
6.9.4
MODULE BLOCK
MODULE OUTPUT
SIGNAL
DEVICE OUTPUT PIN OR
INTERNAL SIGNAL
Timer
N/A
N/A
CCR0
TA0
P10.4/TA3.0/C0.7
TA3_C0 (internal)
CCR1
TA1
P10.5/TA3.1/C0.6
TA3_C1 (internal)
Precision ADC (internal)
ADC14SHSx = {7}
CCR2
TA2
P8.2/TA3.2/A23
TA3_C2 (internal)
CCR3
TA3
P9.2/TA3.3
TA3_C3 (internal)
CCR4
TA4
P9.3/TA3.4
TA3_C4 (internal)
Timer32
Timer32 is an Arm dual 32-bit timer module. It contains two 32-bit timers, each of which can be configured
as two independent 16-bit timers. The two timers can generate independent events or a combined event,
which can be processed according to application requirements.
6.9.5
Enhanced Universal Serial Communication Interface (eUSCI)
The eUSCI modules are used for serial data communication. The eUSCI module supports synchronous
communication protocols such as SPI (3-pin or 4-pin) and I2C, and asynchronous communication
protocols such as UART, enhanced UART with automatic baud-rate detection, and IrDA.
The eUSCI_An module provides support for SPI (3-pin or 4-pin), UART, enhanced UART, and IrDA.
The eUSCI_Bn module provides support for SPI (3-pin or 4-pin) and I2C.
MSP432P4x1x devices offer up to four eUSCI_A and four eUSCI_B modules.
6.9.6
Real-Time Clock (RTC_C)
The RTC_C module contains an integrated real-time clock. It integrates an internal calendar which
compensates for months with less than 31 days and includes leap year correction. The RTC_C also
supports flexible alarm functions, offset calibration, and temperature compensation. The RTC_C operation
is available in LPM3 and LPM3.5 modes to minimize power consumption.
144
Detailed Description
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
6.9.7
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
Watchdog Timer (WDT_A)
The primary function of the WDT_A module is to perform a controlled system restart if a software problem
occurs. If the selected time interval expires, a system reset is generated. If the watchdog function is not
needed in an application, the module can be configured as an interval timer and can generate interrupts at
selected time intervals.
The watchdog can generate a reset on either a time-out or a password violation. This reset can be
configured to generate either a hard reset or a soft reset into the system. See the WDT_A chapter in the
MSP432P4xx SimpleLink™ Microcontrollers Technical Reference Manual for more details.
Table 6-52. WDT_A Clocks
WDTSSEL
NORMAL OPERATION
(WATCHDOG AND INTERVAL TIMER MODE)
00
SMCLK
01
ACLK
10
VLOCLK
11
BCLK
CAUTION
The WDT must be set to interval mode before transitioning into the LPM3 or
LPM3.5 modes of operation. This allows the WDT event to wake the device
and return it to active modes of operation. Using the WDT in watchdog mode
may result in nondeterministic behavior due to the generated reset.
6.9.8
Precision ADC
The Precision ADC module can achieve up to 16-bit precision with software oversampling, up to 1-Msps
sampling rate with differential and single-ended inputs. The module implements a native 14-bit SAR core,
sample-and-hold circuit, reference generator, and a conversion result buffer. The window comparators
with lower and upper limits allow CPU-independent result monitoring through different window comparator
interrupt flags.
Table 6-53 summarizes the available Precision ADC external trigger sources.
Table 6-53. Precision ADC Trigger Signal Connections
ADC14SHSx
BINARY
DECIMAL
CONNECTED TRIGGER
SOURCE
000
0
Software (ADC14SC)
001
1
TA0_C1
010
2
TA0_C2
011
3
TA1_C1
100
4
TA1_C2
101
5
TA2_C1
110
6
TA2_C2
111
7
TA3_C1
Detailed Description
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
145
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
Table 6-54 and Table 6-55 list the available multiplexing between internal and external analog inputs of
the Precision ADC.
Table 6-54. Precision ADC Channel Mapping on 100-Pin PZ Devices
PRECISION ADC CHANNEL
EXTERNAL CHANNEL
SOURCE
(CONTROL BIT = 0)
INTERNAL CHANNEL
SOURCE
(CONTROL BIT = 1) (1)
Channel 23
A23
Battery Monitor
Channel 22
A22
Temperature Sensor
ADC14TCMAP
Channel 21
A21
N/A (Reserved)
ADC14CH0MAP
Channel 20
A20
N/A (Reserved)
ADC14CH1MAP
Channel 19
A19
N/A (Reserved)
ADC14CH2MAP
Channel 18
A18
N/A (Reserved)
ADC14CH3MAP
(1)
(2)
CONTROL BIT
(2)
ADC14BATMAP
If an internal source is marked as N/A or Reserved, it indicates that only the external source is available for that channel.
See the Precision ADC chapter in the MSP432P4xx SimpleLink™ Microcontrollers Technical Reference Manual for details on the
registers that contain the control bits listed in the table.
Table 6-55. Precision ADC Channel Mapping on 64-Pin RGC Devices
PRECISION ADC CHANNEL
EXTERNAL CHANNEL
SOURCE
(CONTROL BIT = 0)
Channel 23
N/A
Battery Monitor
Channel 22
N/A
Temperature Sensor
ADC14TCMAP
Channel 11
A11
N/A (Reserved)
ADC14BATMAP
Channel 10
A10
N/A (Reserved)
ADC14TCMAP
Channel 9
A9
N/A (Reserved)
ADC14CH0MAP
Channel 8
A8
N/A (Reserved)
ADC14CH1MAP
Channel 7
A7
N/A (Reserved)
ADC14CH2MAP
Channel 6
A6
N/A (Reserved)
ADC14CH3MAP
(1)
(2)
INTERNAL CHANNEL
SOURCE
(CONTROL BIT = 1) (1)
CONTROL BIT
(2)
ADC14BATMAP
If an internal source is marked as N/A or Reserved, only the external source is available for that channel.
See the Precision ADC chapter in the MSP432P4xx SimpleLink™ Microcontrollers Technical Reference Manual for details on the
registers that contain the control bits listed in the table.
6.9.9
Comparator_E (COMP_E)
The primary function of the COMP_E module is to support precision slope analog-to-digital conversions,
battery voltage supervision, and monitoring of external analog signals.
Two COMP_E modules are available on MSP432P4x1x devices.
6.9.10 Shared Reference (REF_A)
The REF_A generates all critical reference voltages that can be used by the various analog peripherals in
the device. The reference voltage from REF_A can also be output on a device pin for external use.
6.9.11 LCD Controller (LCD_F)
The LCD_F driver generates the segment and common signals that are required to drive a liquid crystal
display (LCD). The LCD_F controller has dedicated data memories to hold segment drive information.
Common and segment signals are generated as defined by the mode. Static, 2-mux, 3-mux, 4-mux, and
8-mux LCDs are supported. The module also provides an automatic blinking capability for individual
segments. The module provides for automatic animation capability over eight of the segment lines.
6.9.12 CRC32
The CRC32 module produces a signature based on a sequence of entered data values and can be used
for data checking purposes. It supports both a CRC32 and a CRC16 computation.
146
Detailed Description
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
•
•
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
The CRC16 computation signature is based on the CRC16-CCITT standard.
The CRC32 computation signature is based on the CRC32-ISO 3309 standard.
6.9.13 AES256 Accelerator
The AES accelerator module performs encryption and decryption of 128-bit data with 128-, 192-, or 256bit keys according to the Advanced Encryption Standard (AES) (FIPS PUB 197) in hardware.
6.9.14 True Random Seed
The Device Descriptor Information (TLV) contains a 128-bit true random seed that can be used to
implement a deterministic random number generator.
6.10 Code Development and Debug
MSP432P4x1x devices support various methods through which the user can carry out code development
and debug on the device.
6.10.1 JTAG and Serial Wire Debug (SWD) Based Development, Debug and Trace
The device supports both 4-pin JTAG and the 2-pin SWD modes of operation. The device is compatible
with all standard Cortex-M4 debuggers available in the market today. The debug logic in the device has
been designed to remain minimally intrusive to the application state. In low-power modes, the user can
enable the debugger to override the state of the PSS, thereby gaining access to debug and trace features.
In 2-pin SWD mode, the TDO pin can be used to export serial wire trace output (SWO) data. In addition,
the TDI and TDO pins of the device can be reassigned as user I/Os. See Section 6.12.24 and
Section 6.12.25 for more details.
NOTE
If the device has activated debug security, debugger accesses into the device is completely
disabled. The debugger, however, is still be able to scan the run/halt state of the CPU.
Further control of and visibility into the device is possible only after initiating a mass erase of
the device flash contents.
6.10.2 Peripheral Halt Control
The Peripheral Halt Control register in the System Controller module gives the user independent control
over the functionality of device peripherals during code development and debug. When the CPU is halted,
the bits in this register can control whether the corresponding peripheral freezes its operation (such as
incrementing, transmit, and receive) or continues its operation (debug remains nonintrusive). The registers
of the peripheral remain accessible without regard to the values in the Peripheral Halt Control register.
Detailed Description
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
147
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
6.10.3 Bootloader (BSL)
The BSL enables users to program flash or SRAM on the device using a UART or I2C or SPI serial
interface. Access to the device memory through the BSL is protected by a user-defined password.
Table 6-56 lists the required BSL pins.
Table 6-56. BSL Pins and Functions
DEVICE PIN
BSL FUNCTION
P1.2
UART BSLRXD
P1.3
UART BSLTXD
P1.4
SPI BSLSTE
P1.5
SPI BSLCLK
P1.6
SPI BSLSIMO
P1.7
SPI BSLSOMI
P3.6
I2C BSLSDA
P3.7
I2C BSLSCL
The BSL is invoked under any of the following conditions:
• Erasure of flash main memory
• Hardware invocation of BSL
• Software-based API calls to BSL functions
The user can perform hardware invocation of BSL using any pin of ports P1, P2, or P3. The pin selected
for this purpose must not be one of the pins used for BSL. The user can configure the device pin and its
polarity through the flash boot-override mailbox. The BSL can then be invoked on a power cycle or POR
reset event with the configured pin.
For the complete description of the BSL features and its implementation, see the MSP432P4xx
SimpleLink™ Microcontrollers Bootloader (BSL) User's Guide.
6.10.4 Device Security
The MSP432P4x1x MCUs offer the following two types of device security for the user application code
programmed on to the device.
• JTAG and SWD lock
• IP protection
JTAG and SWD lock as the name indicates locks the JTAG and SWD interface of the device. IP
protection is useful for protection of customer software IP, for example, in multiple-vendor development
scenarios. It is possible to have up to four IP protected zones with configurable start address and size.
The security configurations of the device are done using the flash boot-override mailbox.
Also the SYSCTL_A module provides infrastructure for encrypted in-field updates to the application code
on devices that are JTAG and SWD locked or have defined IP protection zones. For complete details of
the device security features, see SYSCTL_A chapter in the MSP432P4xx SimpleLink™ Microcontrollers
Technical Reference Manual.
148
Detailed Description
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
6.11 Performance Benchmarks
The MSP432P4x1x MCUs achieve the following performance benchmarks under the software
configurations and profile configurations in the following sections. These performance benchmarks were
measured with system supply voltage of 2.97 V at ambient temperature of 25°C.
6.11.1 ULPBench Performance: 150.6 ULPMark™-CP
Table 6-57 lists the software configuration for the ULPBench benchmark.
Table 6-57. Software Configuration
ITEM
DETAILS
Compiler name and version
IAR EWARM v7.50.3
Compiler flags
--endian=little --cpu=Cortex-M4F -e --fpu=VFPv4_sp -Ohs --no_size_constraints --mfc
ULPBench profile and version
v1.1.x
EnergyMonitor software version
1.1.3
Table 6-58 lists the profile configuration for the ULPBench benchmark.
Table 6-58. Profile Configuration
CONFIGURATION
DETAILS
Wakeup Timer Module
RTC
Wakeup Timer Clock Source
External crystal
Wakeup Timer Frequency
32768 Hz
Wakeup Timer Accuracy
20 ppm
Active Power Mode Name
Active mode
Active Mode Clock Configuration
CPU: 21 MHz, RTC: 32 kHz
Active Mode Voltage Integrity
1.62 V
Inactive Power Mode Name
LPM3
Inactive Clock Configuration
CPU: off, RTC: 32 kHz
Inactive Mode Voltage Integrity
1.62 V
6.11.2 CoreMark/MHz Performance: 3.41
Table 6-59 lists the software configuration for the CoreMark benchmark.
Table 6-59. Software Configuration
ITEM
DETAILS
Compiler Name and Version
IAR EWARM v6.70.3
Compiler Flags
--no_size_constraints --debug --endian=little --cpu=Cortex-M4F -e --fpu=None --dlib_config
C:\Program Files (x86)\IAR Systems\Embedded Workbench
6.\arm\INC\c\DLib_Config_Normal.h -Ohs
CoreMark Profile and Version
v1.0
Table 6-60 lists the profile configuration for the CoreMark benchmark.
Table 6-60. Profile Configuration
CONFIGURATION
DETAILS
Active Power Mode Name
Active mode
Active Mode Clock Configuration
CPU: 3 MHz
Active Mode Voltage Integrity
1.62 V
Detailed Description
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
149
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
6.11.3 DMIPS/MHz (Dhrystone 2.1) Performance: 1.22
Table 6-61 lists the software configuration for the Dhrystone benchmark.
Table 6-61. Software Configuration
ITEMS
DETAILS
Compiler Name and Version
Keil µVision Arm Compiler v5.06(build 20)
Compiler Flags
-c --cpu Cortex-M4.fp -g -O3 -Otime --apcs=interwork --asm --interleave --asm_dir
Dhrystone Profile and Version
v2.1
Table 6-62 lists the profile configuration for the Dhrystone benchmark.
Table 6-62. Profile Configuration
CONFIGURATION
DETAILS
Active Power Mode Name
Active Mode
Active Mode Clock Configuration
CPU: 3 MHz
Active Mode Voltage Integrity
150
Detailed Description
1.62 V
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
6.12 Input/Output Diagrams
6.12.1 Port P1 (P1.0 to P1.7) Input/Output With Schmitt Trigger
Figure 6-8 shows the port schematic. Table 6-63 lists the settings to select the port functions.
Pad Logic
Lz
LCDSz
PyREN.x
PyDIR.x
From USCI
00
01
10
Direction
0: Input
1: Output
11
PyOUT.x
DVSS
0
DVCC
1
1
00
From USCI
01
DVSS
10
DVSS
11
Py.x/USCI/Lz
PySEL1.x
PySEL0.x
PyIN.x
Bus
Keeper
EN
To USCI
D
Functional representation only.
Figure 6-8. Py.x/USCI/Lz Port Schematic
Detailed Description
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
151
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
Table 6-63. Port P1 (P1.0 to P1.7) Pin Functions
PIN NAME (P1.x)
x
FUNCTION
P1.0 (I/O)
UCA0STE
P1.0/UCA0STE/L19
0
L19
(3)
1
L18
(3)
L17
(3)
L16
(3)
(1)
(2)
(3)
(4)
152
0
1
1
0
0
0
1
1
0
1
1
0
0
0
1
1
0
1
1
0
0
0
1
1
0
1
1
0
0
0
1
1
0
1
1
0
0
0
1
1
0
1
1
0
0
0
1
1
0
1
1
X
I: 0; O: 1
X
(2)
X
I: 0; O: 1
X
(2)
X
0
DVSS
1
L15
(3)
I: 0; O: 1
X
(4)
X
N/A
0
DVSS
1
L14
(3)
I: 0; O: 1
X
(4)
X
N/A
0
DVSS
1
L13
(3)
I: 0; O: 1
X
(4)
X
N/A
0
DVSS
1
UCB0SOMI/UCB0SCL
7
1
1
(2)
N/A
P1.7 (I/O)
P1.7/UCB0SOMI/UCB0SCL/L
12
0
0
X
1
UCB0SIMO/UCB0SDA
6
0
I: 0; O: 1
DVSS
P1.6 (I/O)
P1.6/UCB0SIMO/UCB0SDA/L
13
1
0
UCB0CLK
5
1
N/A
P1.5 (I/O)
P1.5/UCB0CLK/L14
0
1
UCB0STE
4
1
X
0
P1.4 (I/O)
P1.4/UCB0STE/L15
1
(2)
DVSS
UCA0TXD/UCA0SIMO
3
0
0
X
N/A
P1.3 (I/O)
P1.3/UCA0TXD/UCA0SIMO/L
16
P1SEL0.x
0
1
UCA0RXD/UCA0SOMI
2
P1SEL1.x
DVSS
P1.2 (I/O)
P1.2/UCA0RXD/UCA0SOMI/L
17
P1DIR.x
0
UCA0CLK
L12
(3)
(1)
I: 0; O: 1
N/A
P1.1 (I/O)
P1.1/UCA0CLK/L18
CONTROL BITS OR SIGNALS
I: 0; O: 1
X
(4)
X
N/A
0
DVSS
1
X = Don't care
Direction controlled by eUSCI_A0 module.
Setting the PSEL1.x and PSEL0.x bits to 10 disables both the output driver and input Schmitt trigger to prevent leakage when analog
signals are applied.
Direction controlled by eUSCI_B0 module.
Detailed Description
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
6.12.2 Port P2 (P2.0 to P2.3) Input/Output With Schmitt Trigger
Port Schematic: see Figure 6-8
Table 6-64 lists the settings to select the port functions.
Table 6-64. Port P2 (P2.0 to P2.3) Pin Functions
PIN NAME (P2.x)
x
FUNCTION
P2.0 (I/O)
UCA1STE
P2.0/PM_UCA1STE/L11
0
L11
(3)
L10
(3)
(1)
(2)
(3)
X
0
1
default
1
0
X
1
1
X
0
0
X
0
1
default
1
0
X
1
1
X
0
0
X
0
1
default
1
0
X
1
1
X
0
0
X
0
1
default
1
0
X
1
1
X
X
(2)
X
I: 0; O: 1
X
(2)
X
0
DVSS
1
L9
(3)
I: 0; O: 1
X
(2)
X
N/A
0
DVSS
1
UCA1TXD/UCA1SIMO
3
0
N/A
P2.3 (I/O)
P2.3/PM_UCA1TXD/PM_U
CA1SIMO/L8
P2SEL0.x
0
1
UCA1RXD/UCA1SOMI
2
P2SEL1.x
0
P2.2 (I/O)
P2.2/PM_UCA1RXD/PM_U
CA1SOMI/L9
P2DIR.x
DVSS
UCA1CLK
1
L8
(3)
(1)
I: 0; O: 1
N/A
P2.1 (I/O)
P2.1/PM_UCA1CLK/L10
CONTROL BITS OR SIGNALS
I: 0; O: 1
X
(2)
X
N/A
0
DVSS
1
P2MAPx
X = Don't care
Direction controlled by eUSCI_A1 module.
Setting the PSEL1.x and PSEL0.x bits to 10 disables both the output driver and input Schmitt trigger to prevent leakage when analog
signals are applied.
Detailed Description
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
153
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
6.12.3 Port P3 (P3.0 to P3.7) Input/Output With Schmitt Trigger
Port Schematic: see Figure 6-8
Table 6-65 lists the settings to select the port functions.
Table 6-65. Port P3 (P3.0 to P3.7) Pin Functions
PIN NAME (P3.x)
x
FUNCTION
P3.0 (I/O)
UCA2STE
P3.0/PM_UCA2STE/L7
0
L7
(3)
L6
(3)
L5
(3)
(1)
(2)
(3)
(4)
154
1
1
X
0
0
X
0
1
default
1
0
X
1
1
X
0
0
X
0
1
default
1
0
X
1
1
X
0
0
X
0
1
default
1
0
X
1
1
X
0
0
X
0
1
default
1
0
X
1
1
X
0
0
X
0
1
default
1
0
X
1
1
X
0
0
X
0
1
default
1
0
X
1
1
X
I: 0; O: 1
X
(2)
X
I: 0; O: 1
X
(2)
X
1
L4
(3)
I: 0; O: 1
X
(2)
X
N/A
0
DVSS
1
L3
(3)
I: 0; O: 1
X
(4)
X
N/A
0
DVSS
1
L2
(3)
I: 0; O: 1
X
(4)
X
N/A
0
DVSS
1
UCB2SIMO/UCB2SDA
6
X
0
P3.6 (I/O)
P3.6/PM_UCB2SIMO/PM_
UCB2SDA/L1
0
DVSS
UCB2CLK
5
1
X
N/A
P3.5 (I/O)
P3.5/PM_UCB2CLK/L2
default
1
UCB2STE
4
1
(2)
DVSS
P3.4 (I/O)
P3.4/PM_UCB2STE/L3
X
0
X
0
UCA2TXD/UCA2SIMO
3
0
N/A
P3.3 (I/O)
P3.3/PM_UCA2TXD/PM_U
CA2SIMO/L4
P3SEL0.x
0
1
UCA2RXD/UCA2SOMI
2
P3SEL1.x
0
P3.2 (I/O)
P3.2/PM_UCA2RXD/PM_U
CA2SOMI/L5
P3DIR.x
DVSS
UCA2CLK
1
L1
(3)
(1)
I: 0; O: 1
N/A
P3.1 (I/O)
P3.1/PM_UCA2CLK/L6
CONTROL BITS OR SIGNALS
I: 0; O: 1
X
(4)
X
N/A
0
DVSS
1
P3MAPx
X = Don't care
Direction controlled by eUSCI_A2 module.
Setting the PSEL1.x and PSEL0.x bits to 10 disables both the output driver and input Schmitt trigger to prevent leakage when analog
signals are applied.
Direction controlled by eUSCI_B2 module.
Detailed Description
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
Table 6-65. Port P3 (P3.0 to P3.7) Pin Functions (continued)
PIN NAME (P3.x)
x
FUNCTION
P3.7 (I/O)
UCB2SOMI/UCB2SCL
P3.7/PM_UCB2SOMI/PM_
UCB2SCL/L0
7
L0
(3)
CONTROL BITS OR SIGNALS
(1)
P3DIR.x
P3SEL1.x
P3SEL0.x
I: 0; O: 1
0
0
X
0
1
default
1
0
X
1
1
X
X
(4)
X
N/A
0
DVSS
1
P3MAPx
Detailed Description
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
155
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
6.12.4 Port P9 (P9.4 to P9.7) Input/Output With Schmitt Trigger
Port Schematic: see Figure 6-8
Table 6-66 lists the settings to select the port functions.
Table 6-66. Port P9 (P9.4 to P9.7) Pin Functions
PIN NAME (P9.x)
x
FUNCTION
P9.4 (I/O)
UCA3STE
P9.4/UCA3STE/L43
(2)
4
L43
(4)
5
L42
(4)
(1)
(2)
(3)
(4)
156
1
1
0
1
1
0
0
0
1
1
0
1
1
0
0
0
1
1
0
1
1
0
0
0
1
1
0
1
1
(3)
X
I: 0; O: 1
X
(3)
X
0
DVSS
1
L41
(4)
I: 0; O: 1
X
(3)
X
N/A
0
DVSS
1
UCA3TXD/UCA3SIMO
7
0
0
X
N/A
P9.7 (I/O)
P9.7/UCA3TXD/UCA3SIMO/L4
0 (2)
P9SEL0.x
0
1
UCA3RXD/UCA3SOMI
6
P9SEL1.x
0
P9.6 (I/O)
P9.6/UCA3RXD/UCA3SOMI/L4
1 (2)
P9DIR.x
DVSS
UCA3CLK
(2)
L40
(4)
(1)
I: 0; O: 1
N/A
P9.5 (I/O)
P9.5/UCA3CLK/L42
CONTROL BITS OR SIGNALS
I: 0; O: 1
X
(3)
X
N/A
0
DVSS
1
X = Don't care
Not available on the 64-pin RGC package.
Direction controlled by eUSCI_A3 module.
Setting the PSEL1.x and PSEL0.x bits to 10 disables both the output driver and input Schmitt trigger to prevent leakage when analog
signals are applied.
Detailed Description
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
6.12.5 Port P10 (P10.0 to P10.3) Input/Output With Schmitt Trigger
Port Schematic: see Figure 6-8
Table 6-67 lists the settings to select the port functions.
Table 6-67. Port P10 (P10.0 to P10.3) Pin Functions
PIN NAME (P10.x)
x
FUNCTION
P10.0 (I/O)
UCB3STE
P10.0/UCB3STE/L39
(2)
0
L39
(4)
1
L38
(4)
(1)
(2)
(3)
(4)
0
1
1
0
0
0
1
1
0
1
1
0
0
0
1
1
0
1
1
0
0
0
1
1
0
1
1
X
I: 0; O: 1
X
(3)
X
0
DVSS
1
L37
(4)
I: 0; O: 1
X
(3)
X
N/A
0
DVSS
1
UCB3SOMI/UCB3SCL
3
1
1
(3)
N/A
P10.3 (I/O)
P10.3/UCB3SOMI/UCB3SCL/L
36 (2)
0
0
X
1
UCB3SIMO/UCB3SDA
2
P10SEL0.x
0
0
P10.2 (I/O)
P10.2/UCB3SIMO/UCB3SDA/L
37 (2)
P10SEL1.x
I: 0; O: 1
DVSS
UCB3CLK
(2)
L36
(4)
(1)
P10DIR.x
N/A
P10.1 (I/O)
P10.1/UCB3CLK/L38
CONTROL BITS OR SIGNALS
I: 0; O: 1
X
(3)
X
N/A
0
DVSS
1
X = Don't care
Not available on the 64-pin RGC package.
Direction controlled by eUSCI_B3 module.
Setting the PSEL1.x and PSEL0.x bits to 10 disables both the output driver and input Schmitt trigger to prevent leakage when analog
signals are applied.
Detailed Description
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
157
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
6.12.6 Port P2 (P2.4 to P2.7) Input/Output With Schmitt Trigger
Figure 6-9 shows the port schematic. Table 6-68 lists the settings to select the port functions.
Pad Logic
Lz
LCDSz
PyREN.x
PyDIR.x
00
01
10
Direction
0: Input
1: Output
11
PyOUT.x
00
From module
01
DVSS
10
DVSS
11
DVSS
0
DVCC
1
1
Py.x/Mod/Lz
PySEL1.x
PySEL0.x
PyIN.x
EN
To modules
Bus
Keeper
D
Functional representation only.
Figure 6-9. Py.x/Mod/Lz Port Schematic
158
Detailed Description
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
Table 6-68. Port P2 (P2.4 to P2.7) Pin Functions
PIN NAME (P2.x)
x
FUNCTION
P2.4 (I/O)
P2.4/PM_TA0.1/L23
(2)
4
(2)
5
(2)
6
P2.7/PM_TA0.4/L20
(1)
(2)
(3)
7
P2SEL0.x
P2MAPx
0
0
X
0
1
default
1
0
X
1
1
X
0
0
X
0
1
default
1
0
X
1
1
X
0
0
X
0
1
default
1
0
X
1
1
X
0
0
X
0
1
default
1
0
X
1
1
X
1
(3)
X
N/A
0
DVSS
1
I: 0; O: 1
TA0.CCI2A
0
TA0.2
1
L22
(3)
X
N/A
0
DVSS
1
I: 0; O: 1
TA0.CCI3A
0
TA0.3
1
L21
(3)
X
N/A
0
DVSS
1
P2.7 (I/O)
(2)
P2SEL1.x
TA0.1
P2.6 (I/O)
P2.6/PM_TA0.3/L21
P2DIR.x
0
L23
I: 0; O: 1
TA0.CCI4A
0
TA0.4
1
L20
(3)
(1)
I: 0; O: 1
TA0.CCI1A
P2.5 (I/O)
P2.5/PM_TA0.2/L22
CONTROL BITS OR SIGNALS
X
N/A
0
DVSS
1
X = Don't care
Not available on the 64-pin RGC package.
Setting the PSEL1.x and PSEL0.x bits to 10 disables both the output driver and input Schmitt trigger to prevent leakage when analog
signals are applied.
Detailed Description
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
159
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
6.12.7 Port P7 (P7.0 to P7.2) Input/Output With Schmitt Trigger
Figure 6-10 shows the port schematic. Table 6-69 lists the settings to select the port functions.
Pad Logic
To LCD_F
From LCD_F
PyREN.x
PyDIR.x
00
01
10
Direction
0: Input
1: Output
11
PyOUT.x
DVSS
0
DVCC
1
1
00
From module
01
DVSS
10
DVSS
11
P7.0/PM_SMCLK/PM_DMAE0/R03
P7.1/PM_C0OUT/PM_TA0CLK/R13/LCDREF
P7.2/PM_C1OUT/PM_TA1CLK/R23
PySEL1.x
PySEL0.x
PyIN.x
Bus
Keeper
EN
To modules
D
Figure 6-10. P7.0, P7.1 and P7.2 Port Schematic
Table 6-69. Port P7 (P7.0 to P7.2) Pin Functions
PIN NAME (P7.x)
x
FUNCTION
P7.0 (I/O)
P7.0/PM_SMCLK/
PM_DMAE0
R03
P7.1/PM_C0OUT/
PM_TA0CLK
R13
(1)
(2)
160
0
1
CONTROL BITS OR SIGNALS
P7DIR.x
P7SEL1.x
P7SEL0.x
P7MAPx
I: 0; O: 1
0
0
X
0
1
default
1
0
X
1
1
X
0
0
X
0
1
default
1
0
X
1
1
X
DMAE0
0
SMCLK
1
R03
(2)
X
N/A
0
DVSS
1
P7.1 (I/O)
I: 0; O: 1
TA0CLK
0
C0OUT
1
R13
(2)
(1)
X
N/A
0
DVSS
1
X = Don't care
Setting the PSEL1.x and PSEL0.x bits to 10 disables both the output driver and input Schmitt trigger to prevent leakage when analog
signals are applied.
Detailed Description
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
Table 6-69. Port P7 (P7.0 to P7.2) Pin Functions (continued)
PIN NAME (P7.x)
P7.2/PM_C1OUT/
PM_TA1CLK
R23
x
2
FUNCTION
CONTROL BITS OR SIGNALS
(1)
P7DIR.x
P7SEL1.x
P7SEL0.x
P7MAPx
P7.2 (I/O)
I: 0; O: 1
0
0
X
TA1CLK
0
C1OUT
1
0
1
default
1
0
X
1
1
X
R23
(2)
X
N/A
0
DVSS
1
Detailed Description
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
161
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
6.12.8 Port P7 (P7.3) Input/Output With Schmitt Trigger
Figure 6-11 shows the port schematic. Table 6-70 lists the settings to select the port functions.
Pad Logic
PyREN.x
PyDIR.x
00
01
Direction
0: Input
1: Output
10
11
PyOUT.x
00
From module
01
DVSS
10
DVSS
11
DVSS
0
DVCC
1
1
Py.x/Mod1/Mod2
PySEL1.x
PySEL0.x
PyIN.x
EN
D
To module
Figure 6-11. P7.3 Port Schematic
Table 6-70. Port P7 (P7.3) Pin Functions
PIN NAME (P7.x)
x
FUNCTION
P7.3 (I/O)
P7.3/PM_TA0.0
(1)
162
3
CONTROL BITS OR SIGNALS
(1)
P7DIR.x
P7SEL1.x
P7SEL0.x
P7MAPx
I: 0; O: 1
0
0
X
0
1
default
1
0
X
1
1
X
TA0.CCI0A
0
TA0.0
1
N/A
X
N/A
0
DVSS
1
X = Don't care
Detailed Description
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
6.12.9 Port P9 (P9.2 and P9.3) Input/Output With Schmitt Trigger
Port Schematic: see Figure 6-9
Table 6-71 lists the settings to select the port functions.
Table 6-71. Port P9 (P9.2 and P9.3) Pin Functions
PIN NAME (P9.x)
x
FUNCTION
P9.2 (I/O)
P9.2/TA3.3/L33
(1)
2
(1)
(2)
(1)
3
P9DIR.x
P9SEL1.x
P9SEL0.x
I: 0; O: 1
0
0
0
1
1
0
1
1
0
0
0
1
1
0
1
1
TA3.CCI3A
0
TA3.3
1
L33
(2)
X
N/A
0
DVSS
1
P9.3 (I/O)
P9.3/TA3.4/L32
CONTROL BITS OR SIGNALS
I: 0; O: 1
TA3.CCI4A
0
TA3.4
1
L32
(2)
X
N/A
0
DVSS
1
Not available on the 64-pin RGC package.
Setting the PSEL1.x and PSEL0.x bits to 10 disables both the output driver and input Schmitt trigger to prevent leakage when analog
signals are applied.
Detailed Description
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
163
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
6.12.10 Port P4 (P4.2 to P4.7) Input/Output With Schmitt Trigger
Figure 6-12 shows the port schematic. Table 6-72 lists the settings to select the port functions.
Pad Logic
To ADC
From ADC
PyREN.x
PyDIR.x
00
01
10
Direction
0: Input
1: Output
11
PyOUT.x
00
From module 1†
01
From module 2†
10
DVSS
11
DVSS
0
DVCC
1
1
Py.x/Mod1/Mod2/Az
PySEL1.x
PySEL0.x
PyIN.x
EN
To modules
†
Bus
Keeper
D
Output is DVSS if module 1 or module 2 function is not available. See the pin function tables.
Functional representation only.
Figure 6-12. Py.x/Mod1/Mod2/Az Port Schematic
164
Detailed Description
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
Table 6-72. Port P4 (P4.2 to P4.7) Pin Functions
PIN NAME (P4.x)
x
FUNCTION
P4.2 (I/O)
P4.2/ACLK/TA2CLK/A11
2
5
6
7
0
X
1
1
I: 0; O: 1
0
0
0
1
1
0
X
1
1
I: 0; O: 1
0
0
0
1
1
0
N/A
0
MCLK
1
N/A
0
RTCCLK
1
(2)
N/A
0
HSMCLK
1
N/A
0
SVMHOUT
1
(2)
X
1
1
P4.5 (I/O)
I: 0; O: 1
0
0
0
1
1
0
N/A
0
DVSS
1
N/A
0
DVSS
1
(2)
X
1
1
P4.6 (I/O)
I: 0; O: 1
0
0
0
1
1
0
N/A
0
DVSS
1
N/A
0
DVSS
1
(2)
X
1
1
P4.7 (I/O)
I: 0; O: 1
0
0
0
1
1
0
1
1
N/A
0
DVSS
1
N/A
0
DVSS
1
(2)
X
A6
(1)
(2)
1
1
A7
P4.7/A6
1
0
A8
P4.6/A7
0
DVSS
A9
P4.5/A8
0
TA2CLK
P4.4 (I/O)
4
P4SEL0.x
0
1
A10
P4.4/HSMCLK/SVMHOUT/
A9
P4SEL1.x
ACLK
P4.3 (I/O)
3
P4DIR.x
0
(2)
(1)
I: 0; O: 1
N/A
A11
P4.3/MCLK/RTCCLK/A10
CONTROL BITS OR SIGNALS
X = Don't care
Setting P4SEL1.x and P4SEL0.x disables the output driver and the input Schmitt trigger to prevent parasitic cross currents when
applying analog signals.
Detailed Description
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
165
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
6.12.11 Port P5 (P5.0 to P5.5) Input/Output With Schmitt Trigger
Port Schematic: see Figure 6-12
Table 6-73 lists the settings to select the port functions.
Table 6-73. Port P5 (P5.0 to P5.5) Pin Functions
PIN NAME (P5.x)
x
FUNCTION
P5.0 (I/O)
P5.0/A5
0
1
2
3
4
5
166
0
1
1
0
0
DVSS
1
(2)
X
1
1
P5.1 (I/O)
I: 0; O: 1
0
0
0
1
1
0
N/A
0
DVSS
1
N/A
0
DVSS
1
(2)
X
1
1
P5.2 (I/O)
I: 0; O: 1
0
0
0
1
1
0
N/A
0
DVSS
1
N/A
0
DVSS
1
(2)
X
1
1
P5.3 (I/O)
I: 0; O: 1
0
0
0
1
1
0
N/A
0
DVSS
1
N/A
0
DVSS
1
(2)
X
1
1
P5.4 (I/O)
I: 0; O: 1
0
0
0
1
1
0
N/A
0
DVSS
1
N/A
0
DVSS
1
(2)
X
1
1
P5.5 (I/O)
I: 0; O: 1
0
0
0
1
1
0
1
1
N/A
0
DVSS
1
N/A
0
DVSS
1
(2)
X
A0
(1)
(2)
0
N/A
A1
P5.5/A0
P5SEL0.x
0
1
A2
P5.4/A1
P5SEL1.x
DVSS
A3
P5.3/A2
P5DIR.x
I: 0; O: 1
0
A4
P5.2/A3
(1)
N/A
A5
P5.1/A4
CONTROL BITS OR SIGNALS
X = Don't care
Setting P5SEL1.x and P5SEL0.x disables the output driver and the input Schmitt trigger to prevent parasitic cross currents when
applying analog signals.
Detailed Description
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
6.12.12 Port P4 (P4.0 and P4.1) Input/Output With Schmitt Trigger
Figure 6-13 shows the port schematic. Table 6-74 lists the settings to select the port functions.
Pad Logic
Lz
LCDSz
To ADC
From ADC
PyREN.x
PyDIR.x
00
01
10
Direction
0: Input
1: Output
11
PyOUT.x
00
From module†
01
DVSS
10
DVSS
11
DVSS
0
DVCC
1
1
Py.x/Mod/Az/Lz
PySEL1.x
PySEL0.x
PyIN.x
EN
To module
†
A.
Bus
Keeper
D
Output is DVSS if module function is not available. See the pin function tables.
Functional representation only.
Figure 6-13. Py.x/Mod/Az/Lz Port Schematic
Detailed Description
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
167
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
Table 6-74. Port P4 (P4.0 and P4.1) Pin Functions
PIN NAME (P4.x)
x
CONTROL BITS OR SIGNALS
FUNCTION
P4.0 (I/O)
P4.0/A13/L13
(2)
0
(1)
(2)
(3)
(4)
(2)
1
P4DIR.x
P4SEL1.x
P4SEL0.x
I: 0; O: 1
0
0
0
1
N/A
0
DVSS
1
L13
(3)
X
1
0
A13
(4)
X
1
1
I: 0; O: 1
0
0
0
1
P4.1 (I/O)
P4.1/A12/L12
(1)
N/A
0
DVSS
1
L12
(3)
X
1
0
A12
(4)
X
1
1
X = Don't care
Not available on the 64-pin RGC package.
Setting the PSEL1.x and PSEL0.x bits to 10 disables both the output driver and input Schmitt trigger to prevent leakage when analog
signals are applied.
Setting P4SEL1.x and P4SEL0.x disables the output driver and the input Schmitt trigger to prevent parasitic cross currents when
applying analog signals.
NOTE
Take special care on the pins with ADC and LCD multiplexing to ensure that only one of
these functions is enabled at any time.
168
Detailed Description
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
6.12.13 Port P6 (P6.0 and P6.1) Input/Output With Schmitt Trigger
Port Schematic: see Figure 6-13
Table 6-75 lists the settings to select the port functions.
Table 6-75. Port P6 (P6.0 and P6.1) Pin Functions
PIN NAME (P6.x)
x
CONTROL BITS OR SIGNALS
FUNCTION
P6.0 (I/O)
P6.0/A15/L15
(2)
0
(1)
(2)
(3)
(4)
(2)
1
P6DIR.x
P6SEL1.x
P6SEL0.x
I: 0; O: 1
0
0
0
1
N/A
0
DVSS
1
L15
(3)
X
1
0
A15
(4)
X
1
1
I: 0; O: 1
0
0
0
1
P6.1 (I/O)
P6.1/A14/L14
(1)
N/A
0
DVSS
1
L14
(3)
X
1
0
A14
(4)
X
1
1
X = Don't care
Not available on the 64-pin RGC package.
Setting the PSEL1.x and PSEL0.x bits to 10 disables both the output driver and input Schmitt trigger to prevent leakage when analog
signals are applied.
Setting P6SEL1.x and P6SEL0.x disables the output driver and the input Schmitt trigger to prevent parasitic cross currents when
applying analog signals.
NOTE
Take special care on the pins with ADC and LCD multiplexing to ensure that only one of
these functions is enabled at any time.
Detailed Description
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
169
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
6.12.14 Port P8 (P8.2 to P8.7) Input/Output With Schmitt Trigger
Port Schematic: see Figure 6-13
Table 6-76 lists the settings to select the port functions.
Table 6-76. Port P8 (P8.2 to P8.7) Pin Functions
PIN NAME (P8.x)
x
CONTROL BITS OR SIGNALS
FUNCTION
P8.2 (I/O)
P8.2/TA3.2/A23/L47
(2)
P8.3/TA3CLK/A22/L46
(2)
2
3
(2)
4
(2)
5
(2)
6
(1)
(2)
(3)
(4)
(2)
7
0
0
1
1
L47
(3)
X
1
0
A23
(4)
X
1
1
P8.3 (I/O)
I: 0; O: 1
0
0
TA3CLK
0
DVSS
1
0
1
X
1
0
X
1
1
I: 0; O: 1
0
0
0
1
L46
(3)
A22
(4)
N/A
0
DVSS
1
L45
(3)
X
1
0
A21
(4)
X
1
1
I: 0; O: 1
0
0
0
1
X
1
0
X
1
1
I: 0; O: 1
0
0
0
1
N/A
0
DVSS
1
L44
(3)
A20
(4)
N/A
0
DVSS
1
L19
(3)
X
1
0
A19
(4)
X
1
1
I: 0; O: 1
0
0
0
1
P8.7 (I/O)
P8.7/A18/L18
P8SEL0.x
0
TA3.2
P8.6 (I/O)
P8.6/A19/L19
P8SEL1.x
0
P8.5 (I/O)
P8.5/A20/L44
P8DIR.x
I: 0; O: 1
TA3.CCI2A
P8.4 (I/O)
P8.4/A21/L45
(1)
N/A
0
DVSS
1
L18
(3)
X
1
0
A18
(4)
X
1
1
X = Don't care
Not available on the 64-pin RGC package.
Setting the PSEL1.x and PSEL0.x bits to 10 disables both the output driver and input Schmitt trigger to prevent leakage when analog
signals are applied.
Setting P8SEL1.x and P8SEL0.x disables the output driver and the input Schmitt trigger to prevent parasitic cross currents when
applying analog signals.
NOTE
Take special care on the pins with ADC and LCD multiplexing to ensure that only one of
these functions is enabled at any time.
170
Detailed Description
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
6.12.15 Port P9 (P9.0 and P9.1) Input/Output With Schmitt Trigger
Port Schematic: see Figure 6-13
Table 6-77 lists the settings to select the port functions.
Table 6-77. Port P9 (P9.0 and P9.1) Pin Functions
PIN NAME (P9.x)
x
CONTROL BITS OR SIGNALS
FUNCTION
P9.0 (I/O)
P9.0/A17/L17
(2)
0
(1)
(2)
(3)
(4)
(2)
1
P9DIR.x
P9SEL1.x
P9SEL0.x
I: 0; O: 1
0
0
0
1
N/A
0
DVSS
1
L17
(3)
X
1
0
A17
(4)
X
1
1
I: 0; O: 1
0
0
0
1
P9.1 (I/O)
P9.1/A16/L16
(1)
N/A
0
DVSS
1
L16
(3)
X
1
0
A16
(4)
X
1
1
X = Don't care
Not available on the 64-pin RGC package.
Setting the PSEL1.x and PSEL0.x bits to 10 disables both the output driver and input Schmitt trigger to prevent leakage when analog
signals are applied.
Setting P9SEL1.x and P9SEL0.x disables the output driver and the input Schmitt trigger to prevent parasitic cross currents when
applying analog signals.
NOTE
Take special care on the pins with ADC and LCD multiplexing to ensure that only one of
these functions is enabled at any time.
Detailed Description
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
171
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
6.12.16 Port P5 (P5.6 and P5.7) Input/Output With Schmitt Trigger
Figure 6-14 shows the port schematic. Table 6-78 lists the settings to select the port functions.
Pad Logic
ADC Reference
To Comparator
From Comparator
CPD.q
PyREN.x
PyDIR.x
00
01
10
Direction
0: Input
1: Output
11
PyOUT.x
DVSS
0
DVCC
1
1
00
From module
01
DVSS
10
DVSS
11
Py.x/Mod/VREF/VeREF/Cp.q
PySEL1.x
PySEL0.x
PyIN.x
EN
To module
Bus
Keeper
D
Functional representation only.
Figure 6-14. Py.x/Mod/VREF/VeREF/Cp.q Port Schematic
172
Detailed Description
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
Table 6-78. Port P5 (P5.6 and P5.7) Pin Functions
PIN NAME (P5.x)
x
FUNCTION
P5.6 (I/O)
P5.6/TA2.1/VREF+/VeREF+/
C1.7
6
(3)
P5SEL0.x
0
0
0
1
1
0
X
1
1
I: 0; O: 1
0
0
0
1
1
0
1
1
1
N/A
0
DVSS
1
TA2.CCI2A
0
TA2.2
1
N/A
0
DVSS
1
VREF-, VeREF-, C1.6
(1)
(2)
P5SEL1.x
TA2.1
P5.7 (I/O)
7
P5DIR.x
0
(2) (3)
(2) (3)
(1)
I: 0; O: 1
TA2.CCI1A
VREF+, VeREF+, C1.7
P5.7/TA2.2/VREF-/VeREF/C1.6
CONTROL BITS OR SIGNALS
X
X = Don't care
Setting P5SEL1.x and P5SEL0.x disables the output driver and the input Schmitt trigger to prevent parasitic cross currents when
applying analog signals.
Setting the CEPD.q bit of the comparator disables the output driver and the input Schmitt trigger to prevent parasitic cross currents
when applying analog signals. Selecting the C1.q input pin to the comparator multiplexer with the CEIPSEL or CEIMSEL bits
automatically disables the output driver and input buffer for that pin, regardless of the state of the associated CEPD.q bit.
Detailed Description
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
173
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
6.12.17 Port P6 (P6.2 to P6.5) Input/Output With Schmitt Trigger
Figure 6-15 shows the port schematic. Table 6-79 lists the settings to select the port functions.
Pad Logic
Lz
LCDSz
To Comparator
From Comparator
CPD.q
PyREN.x
PyDIR.x
00
01
From USCI
10
Direction
0: Input
1: Output
11
PyOUT.x
00
From USCI
01
DVSS
10
DVSS
11
DVSS
0
DVCC
1
1
Py.x/USCI/Cp.q/Lz
PySEL1.x
PySEL0.x
PyIN.x
Bus
Keeper
EN
To USCI
D
Functional representation only.
Figure 6-15. Py.x/USCI/Cp.q Port Schematic
174
Detailed Description
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
Table 6-79. Port P6 (P6.2 to P6.5) Pin Functions
PIN NAME (P6.x)
x
FUNCTION
P6.2 (I/O)
P6.2/UCB1STE/C1.5/L27
(2)
2
UCB1STE
L27
(4)
C1.5
(5) (6)
P6.3 (I/O)
P6.3/UCB1CLK/C1.4/L26
(2)
3
UCB1CLK
L26
(4)
C1.4
(5) (6)
P6.4 (I/O)
P6.4/UCB1SIMO/UCB1SDA/C1
.3/L25 (2)
4
UCB1SIMO/UCB1SDA
L25
(4)
C1.3
(5) (6)
P6.5 (I/O)
P6.5/UCB1SOMI/UCB1SCL/C1.
2/L24 (2)
5
UCB1SOMI/UCB1SCL
L24
(4)
C1.2
(1)
(2)
(3)
(4)
(5)
(6)
(5) (6)
CONTROL BITS OR SIGNALS
(1)
P6DIR.x
P6SEL1.x
P6SEL0.x
I: 0; O: 1
0
0
0
1
X
1
0
X
1
1
I: 0; O: 1
0
0
X
X
(3)
(3)
0
1
X
1
0
X
1
1
I: 0; O: 1
0
0
0
1
X
1
0
X
1
1
I: 0; O: 1
0
0
0
1
X
1
0
X
1
1
X
X
(3)
(3)
X = Don't care
Not available on the 64-pin RGC package.
Direction controlled by eUSCI_B1 module.
Setting the PSEL1.x and PSEL0.x bits to 10 disables both the output driver and input Schmitt trigger to prevent leakage when analog
signals are applied.
Setting P6SEL1.x and P6SEL0.x disables the output driver and the input Schmitt trigger to prevent parasitic cross currents when
applying analog signals.
Setting the CEPD.q bit of the comparator disables the output driver and the input Schmitt trigger to prevent parasitic cross currents
when applying analog signals. Selecting the C1.q input pin to the comparator multiplexer with the CEIPSEL or CEIMSEL bits
automatically disables the output driver and input buffer for that pin, regardless of the state of the associated CEPD.q bit.
Detailed Description
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
175
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
6.12.18 Port P6 (P6.6 and P6.7) Input/Output With Schmitt Trigger
Figure 6-16 shows the port schematic. Table 6-80 lists the settings to select the port functions.
Pad Logic
To Comparator
From Comparator
CPD.q
PyREN.x
PyDIR.x
00
01
From USCI
10
Direction
0: Input
1: Output
11
PyOUT.x
00
From module
01
From USCI
10
DVSS
11
DVSS
0
DVCC
1
1
Py.x/Mod/USCI/Cp.q
PySEL1.x
PySEL0.x
PyIN.x
Bus
Keeper
EN
To modules
D
Functional representation only.
Figure 6-16. Py.x/Mod/USCI/Cp.q Port Schematic
176
Detailed Description
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
Table 6-80. Port P6 (P6.6 and P6.7) Pin Functions
PIN NAME (P6.x)
x
FUNCTION
P6.6 (I/O)
P6.6/TA2.3/UCB3SIMO/UCB
3SDA/C1.1
6
0
0
1
(3) (4)
X
(2)
1
0
X
1
1
I: 0; O: 1
0
0
0
1
1
0
1
1
TA2.CCI4A
0
TA2.4
1
C1.0
(4)
P6SEL0.x
0
1
UCB3SOMI/UCB3SCL
(1)
(2)
(3)
P6SEL1.x
TA2.3
P6.7 (I/O)
7
P6DIR.x
0
C1.1
(3) (4)
(1)
I: 0; O: 1
TA2.CCI3A
UCB3SIMO/UCB3SDA
P6.7/TA2.4/UCB3SOMI/UCB
3SCL/C1.0
CONTROL BITS OR SIGNALS
X
(2)
X
X = Don't care
Direction controlled by eUSCI_B3 module.
Setting P6SEL1.x and P6SEL0.x disables the output driver and the input Schmitt trigger to prevent parasitic cross currents when
applying analog signals.
Setting the CEPD.q bit of the comparator disables the output driver and the input Schmitt trigger to prevent parasitic cross currents
when applying analog signals. Selecting the C1.q input pin to the comparator multiplexer with the CEIPSEL or CEIMSEL bits
automatically disables the output driver and input buffer for that pin, regardless of the state of the associated CEPD.q bit.
Detailed Description
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
177
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
6.12.19 Port P8 (P8.0 and P8.1) Input/Output With Schmitt Trigger
Figure 6-17 shows the port schematic. Table 6-81 lists the settings to select the port functions.
Pad Logic
To Comparator
From Comparator
CPD.q
PyREN.x
PyDIR.x
00
From USCI
01
10
Direction
0: Input
1: Output
11
PyOUT.x
00
From USCI
01
From module
10
DVSS
11
DVSS
0
DVCC
1
1
Py.x/USCI/Mod/Cp.q
PySEL1.x
PySEL0.x
PyIN.x
Bus
Keeper
EN
To modules
D
Functional representation only.
Figure 6-17. Py.x/USCI/Mod/Cp.q Port Schematic
178
Detailed Description
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
Table 6-81. Port P8 (P8.0 and P8.1) Pin Functions
PIN NAME (P8.x)
x
FUNCTION
P8.0 (I/O)
UCB3STE
P8.0/UCB3STE/TA1.0/C0.1
0
0
0
1
1
0
X
1
1
I: 0; O: 1
0
0
0
1
1
0
1
1
X
(2)
X
(2)
TA2.CCI0A
0
TA2.0
1
C0.0
(4)
P8SEL0.x
0
1
UCB3CLK
(1)
(2)
(3)
P8SEL1.x
0
P8.1 (I/O)
1
P8DIR.x
TA1.0
(3) (4)
(3) (4)
(1)
I: 0; O: 1
TA1.CCI0A
C0.1
P8.1/UCB3CLK/TA2.0/C0.0
CONTROL BITS OR SIGNALS
X
X = Don't care
Direction controlled by eUSCI_B3 module.
Setting P8SEL1.x and P8SEL0.x disables the output driver and the input Schmitt trigger to prevent parasitic cross currents when
applying analog signals.
Setting the CEPD.q bit of the comparator disables the output driver and the input Schmitt trigger to prevent parasitic cross currents
when applying analog signals. Selecting the C0.q input pin to the comparator multiplexer with the CEIPSEL or CEIMSEL bits
automatically disables the output driver and input buffer for that pin, regardless of the state of the associated CEPD.q bit.
Detailed Description
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
179
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
6.12.20 Port P10 (P10.4 and P10.5) Input/Output With Schmitt Trigger
Figure 6-18 shows the port schematic. Table 6-82 lists the settings to select the port functions.
Pad Logic
Lz
LCDSz
To Comparator
From Comparator
CPD.q
PyREN.x
PyDIR.x
00
01
10
Direction
0: Input
1: Output
11
PyOUT.x
00
From module
01
DVSS
10
DVSS
11
DVSS
0
DVCC
1
1
Py.x/Mod/Cp.q/Lz
PySEL1.x
PySEL0.x
PyIN.x
EN
To module
Bus
Keeper
D
Functional representation only.
Figure 6-18. Py.x/Mod/Cp.q/Lz Port Schematic
180
Detailed Description
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
Table 6-82. Port P10 (P10.4 and P10.5) Pin Functions
PIN NAME (P10.x)
P10.4/TA3.0/C0.7/L35
(2)
x
4
FUNCTION
P10DIR.x
P10SEL1.x
P10SEL0.x
I: 0; O: 1
0
0
TA3.CCI0A
0
TA3.0
1
0
1
X
1
0
X
1
1
P10.5 (I/O)
I: 0; O: 1
0
0
TA3.CCI1A
0
TA3.1
1
0
1
X
1
0
X
1
1
(3)
C0.7
(2)
5
L34
(4)
(5)
(4) (5)
(3)
C0.6
(1)
(2)
(3)
(1)
P10.4 (I/O)
L35
P10.5/TA3.1/C0.6/L34
CONTROL BITS OR SIGNALS
(4) (5)
X = Don't care
Not available on the 64-pin RGC package.
Setting the PSEL1.x and PSEL0.x bits to 10 disables both the output driver and input Schmitt trigger to prevent leakage when analog
signals are applied.
Setting P10SEL1.x and P10SEL0.x disables the output driver and the input Schmitt trigger to prevent parasitic cross currents when
applying analog signals.
Setting the CEPD.q bit of the comparator disables the output driver and the input Schmitt trigger to prevent parasitic cross currents
when applying analog signals. Selecting the C0.q input pin to the comparator multiplexer with the CEIPSEL or CEIMSEL bits
automatically disables the output driver and input buffer for that pin, regardless of the state of the associated CEPD.q bit.
Detailed Description
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
181
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
6.12.21 Port P7 (P7.4 to P7.7) Input/Output With Schmitt Trigger
Figure 6-19 shows the port schematic. Table 6-83 lists the settings to select the port functions.
Pad Logic
Lz
LCDSz
To Comparator
From Comparator
CPD.q
PyMAP.x = PMAP_ANALOG
PyREN.x
PyDIR.x
00
DVSS
0
DVCC
1
1
01
Direction
0: Input
1: Output
10
11
PyOUT.x
00
From module
01
DVSS
10
DVSS
11
Py.x/Mod/Cp.q/Lz
PySEL1.x
PySEL0.x
PyIN.x
EN
To module
Bus
Keeper
D
Functional representation only.
Figure 6-19. Py.x/Mod/Cp.q/Lz Port Schematic
182
Detailed Description
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
Table 6-83. Port P7 (P7.4 to P7.7) Pin Functions
PIN NAME (P7.x)
x
FUNCTION
P7.4 (I/O)
P7.4/PM_TA1.4/C0.5/L3
1 (2)
4
(4) (5) (6)
(3)
(4) (5) (6)
1
0
X
X
1
1
X
I: 0; O: 1
0
0
X
0
1
default
X
1
0
X
X
1
1
X
I: 0; O: 1
0
0
X
0
1
default
X
1
0
X
X
1
1
X
I: 0; O: 1
0
0
X
0
1
default
X
1
0
X
X
1
1
X
TA1.2
1
(3)
(4) (5) (6)
TA1.CCI1A
0
TA1.1
1
L28
(3)
C0.2
(6)
X
0
P7.7 (I/O)
(5)
default
TA1.CCI2A
C0.3
(4)
1
1
L29
(1)
(2)
(3)
0
TA1.3
P7.6 (I/O)
7
X
0
C0.4
P7.7/PM_TA1.1/C0.2/L2
8 (2)
P7MAPx
0
TA1.CCI3A
L30
6
P7SEL0.x
0
1
P7.5 (I/O)
P7.6/PM_TA1.2/C0.3/L2
9 (2)
P7SEL1.x
TA1.4
C0.5
5
P7DIR.x
0
(3)
(4) (5) (6)
(1)
I: 0; O: 1
TA1.CCI4A
L31
P7.5/PM_TA1.3/C0.4/L3
0 (2)
CONTROL BITS OR SIGNALS
X = Don't care
Not available on the 64-pin RGC package.
Setting the PSEL1.x and PSEL0.x bits to 10 disables both the output driver and input Schmitt trigger to prevent leakage when analog
signals are applied.
Setting P7SEL1.x and P7SEL0.x disables the output driver and the input Schmitt trigger to prevent parasitic cross currents when
applying analog signals.
Setting the CEPD.q bit of the comparator disables the output driver and the input Schmitt trigger to prevent parasitic cross currents
when applying analog signals. Selecting the C0.q input pin to the comparator multiplexer with the CEIPSEL or CEIMSEL bits
automatically disables the output driver and input buffer for that pin, regardless of the state of the associated CEPD.q bit.
Setting P7MAPx = PM_ANALOG disables the output driver and the input Schmitt trigger independent of P7SEL1.x and P7SEL0.x
settings.
Detailed Description
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
183
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
6.12.22 Port PJ (PJ.0 and PJ.1) Input/Output With Schmitt Trigger
Figure 6-20 and Figure 6-21 show the port schematics. Table 6-84 lists the settings to select the port
functions.
Pad Logic
To LFXT XIN
PJREN.0
PJDIR.0
00
01
10
Direction
0: Input
1: Output
11
PJOUT.0
DVSS
0
DVCC
1
1
00
DVSS
01
DVSS
10
DVSS
11
PJ.0/LFXIN
PJSEL0.0
PJSEL1.0
PJIN.0
Bus
Keeper
EN
To modules
D
Functional representation only.
Figure 6-20. Port PJ (PJ.0) Port Schematic
184
Detailed Description
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
Pad Logic
To LFXT XOUT
PJSEL0.0
PJSEL1.0
LFXTBYPASS
PJREN.1
PJDIR.1
00
01
10
Direction
0: Input
1: Output
11
PJOUT.1
00
DVSS
01
DVSS
10
DVSS
11
DVSS
0
DVCC
1
1
PJ.1/LFXOUT
PJSEL0.1
PJSEL1.1
PJIN.1
Bus
Keeper
EN
To modules
D
Functional representation only.
Figure 6-21. Port PJ (PJ.1) Port Schematic
Detailed Description
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
185
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
Table 6-84. Port PJ (PJ.0 and PJ.1) Pin Functions
CONTROL BITS OR SIGNALS
PIN NAME (PJ.x)
x
FUNCTION
PJ.0 (I/O)
PJ.0/LFXIN
0
(2)
(2)
186
PJSEL0.0
LFXT
BYPASS
I: 0; O: 1
X
X
0
0
X
X
X
1
X
X
X
X
X
0
1
0
X
X
X
0
1
1
0
0
1
X
X
X
I: 0; O: 1
N/A
LFXOUT crystal mode
(3)
(4)
PJSEL1.0
1
0
DVSS
(1)
(2)
PJSEL0.1
0
PJ.1 (I/O)
1
PJSEL1.1
DVSS
LFXIN bypass mode
PJ.1/LFXOUT
PJDIR.x
N/A
LFXIN crystal mode
1
(2)
(1)
X
0
See
See
X
0
(4)
(4)
See
See
X
(4)
(4)
0
0
1
X
X
X
0
0
1
X
X
X
0
1
0
1
(3)
0
1
(3)
0
1
(3)
0
X = Don't care
Setting PJSEL1.0 = 0 and PJSEL0.0 = 1 causes the general-purpose I/O to be disabled. When LFXTBYPASS = 0, PJ.0 and PJ.1 are
configured for crystal operation and PJSEL1.1 and PJSEL0.1 are don't care. When LFXTBYPASS = 1, PJ.0 is configured for bypass
operation and PJ.1 is configured as general-purpose I/O.
When PJ.0 is configured in bypass mode, PJ.1 is configured as general-purpose I/O.
With PJSEL0.1 = 1 or PJSEL1.1 = 1 the general-purpose I/O functionality is disabled. No input function is available. When configured as
output, the pin is actively pulled to zero.
Detailed Description
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
6.12.23 Port PJ (PJ.2 and PJ.3) Input/Output With Schmitt Trigger
Figure 6-23 and Figure 6-22 show the port schematics. Table 6-85 lists the settings to select the port
functions.
Pad Logic
To HFXT XOUT
PJSEL0.3
PJSEL1.3
HFXTBYPASS
PJREN.2
PJDIR.2
00
01
10
Direction
0: Input
1: Output
11
PJOUT.2
DVSS
0
DVCC
1
1
00
DVSS
01
DVSS
10
DVSS
11
PJ.2/HFXOUT
PJSEL0.2
PJSEL1.2
PJIN.2
Bus
Keeper
EN
To modules
D
Functional representation only.
Figure 6-22. Port PJ (PJ.2) Port Schematic
Detailed Description
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
187
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
Pad Logic
To HFXT XIN
PJREN.3
PJDIR.3
00
01
10
Direction
0: Input
1: Output
11
PJOUT.3
00
DVSS
01
DVSS
10
DVSS
11
DVSS
0
DVCC
1
1
PJ.3/HFXIN
PJSEL0.3
PJSEL1.3
PJIN.3
Bus
Keeper
EN
To modules
D
Functional representation only.
Figure 6-23. Port PJ (PJ.3) Port Schematic
188
Detailed Description
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
Table 6-85. Port PJ (PJ.2 and PJ.3) Pin Functions
CONTROL BITS OR SIGNALS
PIN NAME (PJ.x)
x
FUNCTION
PJ.3 (I/O)
PJ.3/HFXIN
3
(2)
(2)
PJSEL0.3
HFXT
BYPASS
I: 0; O: 1
X
X
0
0
X
X
X
1
X
X
X
X
X
0
1
0
X
X
X
0
1
1
0
0
1
X
X
X
I: 0; O: 1
N/A
HFXOUT crystal mode
(3)
(4)
PJSEL1.3
1
0
DVSS
(1)
(2)
PJSEL0.2
0
PJ.2 (I/O)
2
PJSEL1.2
DVSS
HFXIN bypass mode
PJ.2/HFXOUT
PJDIR.x
N/A
HFXIN crystal mode
1
(2)
(1)
X
0
See
See
X
0
(4)
(4)
See
See
X
(4)
(4)
0
0
1
X
X
X
0
0
1
X
X
X
0
1
0
1
(3)
0
1
(3)
0
1
(3)
0
X = Don't care
Setting PJSEL1.3 = 0 and PJSEL0.3 = 1 causes the general-purpose I/O to be disabled. When HFXTBYPASS = 0, PJ.2 and PJ.3 are
configured for crystal operation and PJSEL1.2 and PJSEL0.2 are don't care. When HFXTBYPASS = 1, PJ.3 is configured for bypass
operation and PJ.2 is configured as general-purpose I/O.
When PJ.3 is configured in bypass mode, PJ.2 is configured as general-purpose I/O.
With PJSEL0.2 = 1 or PJSEL1.2 = 1 the general-purpose I/O functionality is disabled. No input function is available. When configured as
output, the pin is actively pulled to zero.
Detailed Description
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
189
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
6.12.24 Port PJ (PJ.4 and PJ.5) Input/Output With Schmitt Trigger
Table 6-86 lists the settings to select the port functions.
Table 6-86. Port PJ (PJ.4 to PJ.5) Pin Functions
PIN NAME (P7.x)
x
FUNCTION
PJ.4 (I/O)
PJ.4/TDI
(2)
4
TDI
DVcc
DVcc
PJ.5 (I/O)
PJ.5/TDO/SWO
(5)
(4)
,
5
TDO
SWO
Hi-Z
(1)
(2)
(3)
(4)
(5)
190
CONTROL BITS OR SIGNALS
(1)
PJDIR.x
PJSEL1.x
PJSEL0.x
PJMAPx
SWJ MODE OF
OPERATION (1)
I: 0; O: 1
0
0
X
X
X
0
1
X
1
X
X
I: 0; O: 1
0
0
X
X
0
1
X
1
X
default
default
(3)
JTAG (4 wire)
SWD (2 wire)
X
X
(3)
JTAG (4 wire)
SWD (2 wire)
X
X
X indicates that the value of the control signal or mode of operation has no effect on the functionality.
This pin is internally pulled up if PJSEL0 is 1.
The 'default' value in the table indicates the functionality that is selected whenever a hard reset (or higher class reset) occurs.
This pin is has no internal pull feature. If used in User IO mode or left unused, it must be pulled to GND through an external pulldown
resistor.
After any hard reset (or higher class reset), this pin returns to TDO functionality with the SWJ in JTAG (4 wire) mode of operation. If
used as a User IO, it reflects the value of the external pullup until the PJSELx bits are reconfigured to the value 00.
Detailed Description
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
6.12.25 Ports SWCLKTCK and SWDIOTMS With Schmitt Trigger
Table 6-87 lists the SWCLKTCK and SWDIOTMS pin functions.
Table 6-87. Ports SWCLKTCK and SWDIOTMS Pin Functions
PIN NAME
(1)
(2)
SWCLKTCK
(1)
SWDIOTMS
(2)
FUNCTION
SWJ MODE OF OPERATION
TCK (input)
JTAG (4 wire)
SWCLK (input)
SWD (2 wire)
TMS (input)
JTAG (4 wire)
SWDIO (I/O)
SWD (2 wire)
This pin is internally pulled to DVSS.
This pin is internal pulled to DVCC.
Detailed Description
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
191
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
6.13 Device Descriptors (TLV)
Table 6-88 lists the Device IDs of the MSP432P4x1xI devices.
Table 6-88. Device IDs
DEVICE
DEVICE ID
MSP432P4111IPZ
0000A010h
MSP432P411YIPZ
0000A012h
MSP432P411VIPZ
0000A016h
MSP432P4011IRGC
0000A019h
MSP432P401YIRGC
0000A01Bh
MSP432P401VIRGC
0000A01Fh
Table 6-89 lists the contents of the device descriptor tag-length-value (TLV) structure for MSP432P4x1xI
devices.
Table 6-89. Device Descriptors (1)
DESCRIPTION
Info Block
Die Record
(1)
192
ADDRESS
VALUE
TLV checksum
00201000h
Per unit
Device info tag
00201004h
0000000Bh
Device info length
00201008h
00000004h
Device ID
0020100Ch
See Table 6-88.
Hardware revision
00201010h
00000041h
Boot code revision
00201014h
00430044h
ROM driver library revision
00201018h
03400011h
Die record tag
0020101Ch
0000000Ch
Die record length
00201020h
00000008h
Die X position
00201024h
Per unit
Die Y position
00201028h
Per unit
Wafer ID
0020102Ch
Per unit
Lot ID
00201030h
Per unit
Reserved
00201034h
Per unit
Reserved
00201038h
Per unit
Reserved
0020103Ch
Per unit
Test results
00201040h
FFFFFFFFh
Per unit = the contents can differ from device to device
Detailed Description
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
Table 6-89. Device Descriptors(1) (continued)
DESCRIPTION
ADDRESS
VALUE
00201044h
00000003h
Clock system calibration length
00201048h
00000010h
DCO IR mode: frequency calibration for DCORSEL 0 to 4
0020104Ch
Per unit
DCO IR mode: frequency calibration for DCORSEL 5
00201050h
Per unit
Reserved
00201054h
000000C0h
Reserved
00201058h
000002C0h
Reserved
0020105Ch
0000002Ah
Reserved
00201060h
000002C0h
DCO IR mode: DCO constant (K) for DCORSEL 0 to 4
00201064h
Per unit
DCO IR mode: DCO constant (K) for DCORSEL 5
00201068h
Per unit
DCO ER mode: frequency calibration for DCORSEL 0 to 4
0020106Ch
Per unit
DCO ER mode: frequency calibration for DCORSEL 5
00201070h
Per unit
Reserved
00201074h
000000B4h
Reserved
00201078h
000002C0h
Reserved
0020107Ch
00000028h
Reserved
00201080h
000002C0h
DCO ER mode: DCO constant (K) for DCORSEL 0 to 4
00201084h
Per unit
DCO ER mode: DCO constant (K) for DCORSEL 5
00201088h
Per unit
ADC14 calibration tag
0020108Ch
00000005h
ADC14 calibration length
00201090h
00000018h
Reserved
00201094h
FFFFFFFFh
Reserved
00201098h
FFFFFFFFh
Reserved
0020109Ch
FFFFFFFFh
Reserved
002010A0h
FFFFFFFFh
Reserved
002010A4h
FFFFFFFFh
Reserved
002010A8h
FFFFFFFFh
Reserved
002010ACh
FFFFFFFFh
Reserved
002010B0h
FFFFFFFFh
Reserved
002010B4h
FFFFFFFFh
Reserved
002010B8h
FFFFFFFFh
Reserved
002010BCh
FFFFFFFFh
Reserved
002010C0h
FFFFFFFFh
Reserved
002010C4h
FFFFFFFFh
Reserved
002010C8h
FFFFFFFFh
Reserved
002010CCh
FFFFFFFFh
Reserved
002010D0h
FFFFFFFFh
Reserved
002010D4h
FFFFFFFFh
Reserved
002010D8h
FFFFFFFFh
ADC 1.2-V reference temperature sensor 30°C
002010DCh
Per unit
ADC 1.2-V reference temperature sensor 85°C
002010E0h
Per unit
ADC 1.45-V reference temperature sensor 30°C
002010E4h
Per unit
ADC 1.45-V reference temperature sensor 85°C
002010E8h
Per unit
ADC 2.5-V reference temperature sensor 30°C
002010ECh
Per unit
ADC 2.5-V reference temperature sensor 85°C
002010F0h
Per unit
REF calibration tag
002010F4h
00000008h
Clock system calibration tag
Clock System
Calibration
ADC14 Calibration
REF Calibration
REF calibration length
002010F8h
00000003h
Reserved
002010FCh
FFFFFFFFh
Reserved
00201100h
FFFFFFFFh
Reserved
00201104h
FFFFFFFFh
Detailed Description
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
193
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
Table 6-89. Device Descriptors(1) (continued)
DESCRIPTION
Flash Info
ADDRESS
VALUE
Flash info tag
00201108h
00000004h
Flash info length
0020110Ch
00000002h
Flash maximum programming pulses
00201110h
00000005h
Flash maximum erase pulses
00201114h
0000014Eh
128-bit random number tag
00201118h
0000000Dh
128-bit random number length
0020111Ch
00000004h
00201120h
Per unit
00201124h
Per unit
00201128h
Per unit
Random Number
128-bit random number (2)
BSL Configuration
TLV End
0020112Ch
Per unit
BSL configuration tag
00201130h
0000000Fh
BSL configuration length
00201134h
00000004h
BSL peripheral interface selection
00201138h
FFC2D0C0h
BSL port interface configuration for UART
0020113Ch
FCFFFDA0h
BSL port interface configuration for SPI
00201140h
F0FF9770h
BSL port interface configuration for I2C
00201144h
FCFFFF72h
00201148h
0BD0E11Dh
0020114Ch to 00201FFFh
FFFFFFFFh
TLV end word
Reserved
(2)
194
128-bit random number: The random number is generated during production test using the CryptGenRandom() function from Microsoft®
Detailed Description
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
6.14 Identification
6.14.1 Revision Identification
The device revision information is shown as part of the top-side marking on the device package. The
device-specific errata sheet describes these markings. For links to the errata sheets for the devices in this
data sheet, see Section 8.4.
The hardware revision is also stored in the Device Descriptor structure in the Info Block section. For
details on this value, see the Hardware Revision entry in the Device Descriptor structure (see
Section 6.13).
6.14.2 Device Identification
The device type can be identified from the top-side marking on the device package. The device-specific
errata sheet describes these markings. For links to the errata sheets for the devices in this data sheet, see
Section 8.4.
A device identification value is also stored in the Device Descriptor structure in the Info Block section. For
details on this value, see the Device ID entry in the Device Descriptor structure (see Section 6.13).
6.14.3 Arm Cortex-M4F ROM Table Based Part Number
MSP432P4xx family of devices incorporate a part number for the device in addition to the device IDs
specified in the device descriptors (TLV) for the IDEs to recognize the device. This section describes how
this information is organized on the device.
The IEEE 1149.1 standard defines the use of a IDCODE register in the JTAG chain that provides the
fields in Table 6-90
Table 6-90. Structure of Device Identification Code
BIT POSITION
FIELD DESCRIPTION
31-28
Version
27-12
Part Number of the device
11-1
Manufacturer Identity
0
Reserved (Always tied to 1)
On MSP432P4xx devices all the fields in Table 6-90 are implemented on the Arm Cortex-M4 ROM table.
The part number can be read by the IDE tools to determine the device with which it is working.
Figure 6-24 shows the Peripheral ID register bit descriptions according to the Arm Cortex-M4
specifications.
Figure 6-24. Arm Cortex-M4 Peripheral ID Register Description
See the Arm Debug Interface V5 Architecture Specification for bit-level details on the Arm Cortex-M4
Peripheral ID registers.
Detailed Description
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
195
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
From Figure 6-24 it is evident that a one-to-one mapping is not possible for the following fields from
Table 6-90
1. Version: IEEE 1149.1 defines a 4-bit field, whereas the CoreSight™ compliant PID registers have
4 bits each for Revision (major revision) and RevAnd (minor revision).
2. Part Number: IEEE 1149.1 defines a 16-bit entity. However, the PID registers in the ROM table have
only 12 bits reserved for this purpose (part number in the PID1 and PID0 registers).
For the MSP432P4xx family, the Revision and RevAnd fields are the major and minor revisions. Also the
4-bit customer-modified field extends the part number to 16 bits by accommodating all the fields needed
by IEEE 1149.1 into the ROM table.
The ROM table with IEEE 1149.1-complaint device IDCODE for MSP432P4x1x device example is 00001011-1011-0100-1101-0000-0010-1111 (see Figure 6-25).
Conceptual 64-bit Peripheral ID
ID7 register
7
ID6 register
0 7
ID5 register
0 7
ID4 register
0
7
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
63
5655
48 47
40 39
ID3 register
0
7
ID2 register
0 7
0 0 0 0 0 0 0 0 1 0 1 1
36 35
32 31
28 27
JEP106
RevAnd
Continuation
Code
24 23
Customer
Modified
ID0 register
0
7
0
0 0 0 0 1 0 0 1 0 1 1 1 1 0 1 1 0 1 0 0 1 1 0 1
20 19 18
Reserved, RAZ
4KB
count
ID1 register
0 7
Revision
12 11
JEP106
ID code
0
Part Number
JEP106 code is used
Bits with no value shown are IMPLEMENTATION DEFINED.
Other bits not shown as Reserved are for an implementation designed by Arm Limited.
Figure 6-25. ROM PID Entries for MSP432P4x1x Device
196
Detailed Description
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
7 Applications, Implementation, and Layout
NOTE
Information in the following Applications section is not part of the TI component specification,
and TI does not warrant its accuracy or completeness. TI's customers are responsible for
determining suitability of components for their purposes. Customers must validate and test
their design implementation to confirm system functionality.
7.1
Device Connection and Layout Fundamentals
This section describes the recommended guidelines when designing with the MSP432 microcontrollers.
These guidelines are to make sure that the device has proper connections for powering, programming,
debugging, and optimum analog performance.
7.1.1
Power Supply Decoupling and Bulk Capacitors
TI recommends connecting a combination of a 4.7-µF plus a 100-nF low-ESR ceramic decoupling
capacitor to each AVCC and DVCC pin (see Figure 7-1). Higher-value capacitors may be used but can
affect supply rail ramp-up time. Decoupling capacitors must be placed as close as possible to the pins that
they decouple (within a few millimeters). Additionally, TI recommends separated grounds with a singlepoint connection for better noise isolation from digital-to-analog circuits on the board and to achieve high
analog accuracy.
DVCC
Digital
Power Supply
Decoupling
+
4.7 µF
100 nF
DVSS
AVCC
Analog
Power Supply
Decoupling
+
4.7 µF 100 nF
AVSS
Figure 7-1. Power Supply Decoupling
7.1.2
External Oscillator
The device supports a low-frequency crystal (32.768 kHz) on the LFXT pins and a high-frequency crystal
on the HFXT pins. External bypass capacitors for the crystal oscillator pins are required.
It is also possible to apply digital clock signals to the LFXIN and HFXIN input pins that meet the
specifications of the respective oscillator if the appropriate LFXTBYPASS or HFXTBYPASS mode is
selected. In this case, the associated LFXOUT and HFXOUT pins can be used for other purposes.
Figure 7-2 shows a typical connection diagram.
LFXIN
or
HFXIN
CL1
LFXOUT
or
HFXOUT
CL2
Figure 7-2. Typical Crystal Connection
Applications, Implementation, and Layout
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
197
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
See MSP430 32-kHz Crystal Oscillators for more information on selecting, testing, and designing a crystal
oscillator with the MSP432 devices.
7.1.3
General Layout Recommendations
•
•
•
•
7.1.4
Use proper grounding and short traces for the external crystal to reduce parasitic capacitance. See
MSP430 32-kHz Crystal Oscillators for recommended layout guidelines.
Use specified bypass capacitors on DVCC, AVCC, and reference pins, if used.
Do not route any high-frequency signal close to an analog signal line. For example, keep digital
switching signals such as PWM or JTAG signals away from the oscillator circuit.
Design in proper ESD level protection to protect the device from unintended high-voltage electrostatic
discharge. See MSP430 System-Level ESD Considerations for guidelines.
Do's and Don'ts
TI recommends powering AVCC and DVCC pins from the same source. At a minimum, during power up,
power down, and device operation, the voltage difference between AVCC and DVCC must not exceed the
limits specified in Section 5.1. Exceeding the specified limits may cause malfunction of the device.
7.2
Peripheral and Interface-Specific Design Information
7.2.1
Precision ADC Peripheral
7.2.1.1
Partial Schematic
Figure 7-3 shows the recommended circuit for grounding and noise reduction.
AVSS
Using an external
positive reference
VREF+/VeREF+
+
5 µF
50 nF
VeREFConnection to onboard ground
Figure 7-3. Precision ADC Grounding and Noise Considerations
7.2.1.2
Design Requirements
As with any high-resolution ADC, follow appropriate PCB layout and grounding techniques to eliminate
ground loops, unwanted parasitic effects, and noise.
Ground loops are formed when return current from the ADC flows through paths that are common with
other analog or digital circuitry. If care is not taken, this current can generate small unwanted offset
voltages that can add to or subtract from the reference or input voltages of the ADC. The general
guidelines in Section 7.1.1 combined with the connections shown in Section 7.2.1.1 prevent this.
In addition to grounding, ripple and noise spikes on the power-supply lines that are caused by digital
switching or switching power supplies can corrupt the conversion result. TI recommends a noise-free
design using separate analog and digital ground planes with a single-point connection to achieve high
accuracy.
Figure 7-3 shows the recommended decoupling circuit when an external voltage reference is used.
198
Applications, Implementation, and Layout
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
The reference voltage must be a stable voltage for accurate measurements. The capacitor values that are
selected in the general guidelines filter out the high- and low-frequency ripple before the reference voltage
enters the device. In this case, the 5-µF capacitor is used to buffer the reference pin and filter any lowfrequency ripple. A 50-nF bypass capacitor is used to filter out any high-frequency noise.
7.2.1.3
Layout Guidelines
Place components that are shown in the partial schematic (see Figure 7-3) as close as possible to the
respective device pins. Avoid long traces, because they add additional parasitic capacitance, inductance,
and resistance on the signal.
Avoid routing analog input signals close to a high-frequency pin (for example, a high-frequency PWM),
because the high-frequency switching can be coupled into the analog signal.
If differential mode is used for the Precision ADC, the analog differential input signals must be routed
closely together to minimize the effect of noise on the resulting signal.
Applications, Implementation, and Layout
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
199
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
8 Device and Documentation Support
8.1
Getting Started and Next Steps
For more information on the MSP432 family of devices and the tools and libraries that are available to
help with your development, visit the Getting Started with MSP432P4x page.
8.2
Device and Development Tool Nomenclature
To designate the stages in the product development cycle, TI assigns prefixes to the part numbers of all
MSP432 MCU devices and support tools. Each MSP432 MCU commercial family member has one of
three prefixes: MSP, PMS, or XMS (for example, MSP432P4111). TI recommends two of three possible
prefix designators for its support tools: MSP and MSPX. These prefixes represent evolutionary stages of
product development from engineering prototypes (with XMS for devices and MSPX for tools) through fully
qualified production devices and tools (with MSP for devices and MSP for tools).
Device development evolutionary flow:
XMS – Experimental device that is not necessarily representative of the final device's electrical
specifications
PMS – Final silicon die that conforms to the device's electrical specifications but has not completed quality
and reliability verification
MSP – Fully qualified production device
Support tool development evolutionary flow:
MSPX – Development-support product that has not yet completed TI internal qualification testing.
MSP – Fully-qualified development-support product
XMS and PMS devices and MSPX development-support tools are shipped against the following
disclaimer:
"Developmental product is intended for internal evaluation purposes."
MSP devices and MSP development-support tools have been characterized fully, and the quality and
reliability of the device have been demonstrated fully. TI's standard warranty applies.
Predictions show that prototype devices (XMS and PMS) have a greater failure rate than the standard
production devices. TI recommends that these devices not be used in any production system because
their expected end-use failure rate still is undefined. Only qualified production devices are to be used.
TI device nomenclature also includes a suffix with the device family name. This suffix indicates the
package type (for example, PZ) and temperature range (for example, T). Figure 8-1 provides a legend for
reading the complete device name for any family member.
200
Device and Documentation Support
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
MSP
432
P
4111
I
PZ
T
XX
Processor Family
Optional: Additional Features
MCU Platform
Optional: Distribution Format
Packaging
Series
Feature Set
Optional: Temperature Range
Processor Family
MSP = Mixed-Signal Processor
XMS = Experimental Silicon
MCU Platform
432 = TI’s 32-bit Low-Power SimpleLink Microcontroller Platform
Series
P = Performance and Low-Power Series
Feature Set
First Digit
Second Digit
Third Digit
Fourth Digit
4 = Flash-based
devices
0 = General
purpose
1 = LCD
1 = ADC14
1 = 2048KB of flash
256KB of SRAM
Y = 1024KB of flash
256KB of SRAM
V = 512KB of flash
128KB of SRAM
Optional:
Temperature
Range
S = 0°C to 50°C
I = –40°C to 85°C
T = –40°C to 105°C
Packaging
http://www.ti.com/packaging
Optional:
Distribution
Format
T = Small reel
R = Large reel
No markings = Tube or tray
Optional:
Additional
Features
-EP = Enhanced product (–40°C to 105°C)
-HT = Extreme temperature parts (–55°C to 150°C)
-Q1 = Automotive Q100 qualified
Figure 8-1. Device Nomenclature
8.3
Tools and Software
All MSP microcontrollers are supported by a wide variety of software and hardware development tools.
Tools are available from TI and various third parties. See them all at Overview for Low Power +
Performance.
Table 8-1 lists the supported debug features. See the Code Composer Studio™ IDE for SimpleLink™
MSP432™ MCUs User's Guide for details on the available hardware features.
Table 8-1. Hardware Debug Features
FAMILY
JTAG
SWD
NUMBER OF
BREAKPOINTS
ITM
DWT
FPB
MSP432P4xx
Yes
Yes
4
Yes
Yes
Yes
EnergyTrace technology is supported with Code Composer Studio version 6.0 and newer. It requires
specialized debugger circuitry, which is supported with the second-generation onboard eZ-FET flash
emulation tool and second-generation stand-alone MSP-FET JTAG emulator.
Device and Documentation Support
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
201
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
Design Kits and Evaluation Modules
MSP432P4111 LaunchPad Development Kit The MSP432P4111 LaunchPad development kit enables
you to develop high-performance applications that benefit from low-power operation. The kit
features the MSP432P4111, which includes a 48-MHz Arm Cortex-M4F, 100-µA/MHz active
power, and 820-nA RTC operation, 14-bit 1-Msps differential SAR ADC, and an AES256
accelerator.
100-Pin Target Development Board for MSP432P4x MCUs The MSP-TS432PZ100 is a stand-alone
ZIF socket target board used to program and debug the MSP432 in-system through the
JTAG interface or the Serial Wire Debug (SWD 2-wire JTAG) protocol. The development
board supports all MSP432P4x1x flash parts in a 100-pin LQFP package (TI package code:
PZ).
Software
SimpleLink MSP432™ Software Development Kit (SDK)
The SimpleLink MSP432 SDK is a
comprehensive software package that enables engineers to quickly develop highly functional
applications on MSP432 MCUs. The SDK comprises multiple compatible software
components including RTOS, drivers, middleware, and examples of how to use these
components together. Examples demonstrate each functional area and each supported
device and can be a starting point for your own projects. The SimpleLink MSP432 SDK is
part of TI’s SimpleLink platform allowing 100 percent code reuse between SimpleLink MCUs.
RTOS for MSP432™ Microcontrollers MSP432 MCUs offer compatibility with several TI and third party
Real-Time Operating Systems (RTOS). Visit this link to learn about the key features of each
to suit your design needs.
MSP EnergyTrace™ Technology EnergyTrace technology for MSP430 microcontrollers is an energybased code analysis tool that measures and displays the energy profile of the application
and helps to optimize it for ultra-low-power consumption.
Development Tools
Code Composer Studio™ Integrated Development Environment for MSP Microcontrollers
Code
Composer Studio is an integrated development environment (IDE) that supports all MSP
microcontroller devices. Code Composer Studio comprises a suite of embedded software
utilities used to develop and debug embedded applications. It includes an optimizing C/C++
compiler, source code editor, project build environment, debugger, profiler, and many other
features. For more information, see the Code Composer Studio™ IDE for SimpleLink™
MSP432™ MCUs User's Guide.
Arm® Keil® MDK – Free 32KB IDE The Arm Keil MDK is a complete debugger and C/C++ compiler
toolchain for building and debugging embedded applications. Keil MDK supports the lowpower + high performance MSP432 MCU family, and includes a fully integrated debugger for
source and disassembly level debugging with support for complex code and data breakpoint.
For more information, see the Arm® Keil® MDK Version 5 for SimpleLink™ MSP432™
MCUs User's Guide.
IAR Embedded Workbench® Kickstart IAR Embedded Workbench Kickstart for MSP is a complete
debugger and C/C++ compiler toolchain for building and debugging embedded applications
based on MSP430 and MSP432 microcontrollers. The code size limitation of C/C++ compiler
is set to 8KB for MSP430 devices and 32KB for MSP432 devices. For more information, see
the IAR Embedded Workbench for Arm 7.x for SimpleLink™ MSP432™ MCUs User's Guide.
MSP432P4xx CMSIS Device Family Pack TI provides a CMSIS-compliant device family pack for
MSP432P4xx devices. This pack adds MSP432P4xx device support to IAR EWARM 8.x, Keil
MDK 5.x, and Atollic TrueSTUDIO® 7.x. In IAR EWARM this pack is optional as the IDE
supports the devices natively.
Debuggers for MSP432™ MCUs MSP432 MCUs are designed to work with a variety of debuggers from
Texas Instruments and third-party vendors.
MSP MCU Programmer and Debugger The MSP-FET is a powerful emulation development tool – often
called a debug probe – which lets users quickly begin application development on MSP
MCUs.
202
Device and Documentation Support
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
MSP-GANG Production Programmer The MSP Gang Programmer is an MSP430 and MSP432 device
programmer that can program up to eight identical MSP430 or MSP432 flash or FRAM
devices at the same time. The MSP Gang Programmer connects to a host PC using a
standard RS-232 or USB connection and provides flexible programming options that let the
user fully customize the process.
Pin Mux Tool The Pin Mux Utility is a software tool that provides a graphical user interface for
configuring pin multiplexing settings, resolving conflicts, and specifying I/O cell
characteristics for TI MPUs. Results are output as C header and code files that can be
imported into SDKs or used to configure customer's custom software.
ULP (Ultra-Low Power) Advisor ULP Advisor™ software is a tool for guiding developers to write more
efficient code to fully use the unique ultra-low-power features of MSP430 and MSP432
microcontrollers. Aimed at both experienced and new microcontroller developers, ULP
Advisor checks your code against a thorough ULP checklist to squeeze every last nano amp
out of your application.
8.4
Documentation Support
The following documents describe the MCUs. Copies of these documents are available on the TI website.
Receiving Notification of Document Updates
To receive notification of documentation updates—including silicon errata—go to the product folder for
your device on ti.com (for links to the product folders, see Section 8.5). In the upper right corner, click the
"Alert me" button. This registers you to receive a weekly digest of product information that has changed (if
any). For change details, check the revision history of any revised document.
Errata
MSP432P4111 Device Erratasheet Describes the known exceptions to the functional specifications.
MSP432P411Y Device Erratasheet Describes the known exceptions to the functional specifications.
MSP432P411V Device Erratasheet Describes the known exceptions to the functional specifications.
MSP432P4011 Device Erratasheet Describes the known exceptions to the functional specifications.
MSP432P401Y Device Erratasheet Describes the known exceptions to the functional specifications.
MSP432P401V Device Erratasheet Describes the known exceptions to the functional specifications.
User's Guides
MSP432P4xx SimpleLink™ Microcontrollers Technical Reference Manual Detailed description of all
modules and peripherals available in this device family.
Code Composer Studio™ IDE for SimpleLink™ MSP432™ Microcontrollers User's Guide
This
manual describes the use of the TI Code Composer Studio IDE (CCS) version 7.1 and later
with the MSP432 low-power microcontrollers.
IAR Embedded Workbench for Arm 7.x for SimpleLink™ MSP432™ Microcontrollers User's Guide
This manual describes the use of IAR Embedded Workbench for Arm (EWARM) version 7.x
with the MSP432 low-power microcontrollers.
Arm® Keil® MDK Version 5 for SimpleLink™ MSP432™ Microcontrollers User's Guide This user's
guide describes the use of the Arm Keil MDK version 5 with the MSP432 low-power
microcontrollers.
GCC Arm® Embedded Toolchain for SimpleLink™ MSP432™ Microcontrollers User's Guide
This
manual describes the setup and basic operation of the MSP432 programming and debug
using GCC Arm compiler and the GDB debugger.
Device and Documentation Support
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
203
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
MSP432™ SimpleLink™ Microcontrollers Bootloader (BSL) User's Guide The MSP432 BSL lets
users communicate with embedded memory in the MSP432 microcontroller during the
prototyping phase, final production, and in service. Both the programmable memory (flash
memory) and the data memory (RAM) can be modified as required.
MSP432™ Capacitive Touch Software Library Programmer's Guide MSP432 microcontrollers are
equipped with the peripherals needed to perform a capacitance measurement. The purpose
of the capacitive touch software library is to create a single interface that can be integrated
with the peripheral set found in MSP432 devices. This document explains the capacitive
touch library configuration and use with MSP432 devices.
Application Reports
Platform Migrating to the SimpleLink™ MSP432™ Family The goals for this porting guide is to help
developers accurately assess the effort to port an existing application from one MSP
platform to another, ultimately to derive a porting strategy with complete hardware and
software coverage that properly ports the existing application without introducing bugs due to
platform differences yet taking advantages of the unique features or performance
improvements introduced in the new platform.
Designing an Ultra-Low-Power (ULP) Application With SimpleLink™ MSP432™ Microcontrollers
With the growing system complexity in ultra-low-power microcontroller applications,
minimizing the overall energy consumption is one of the most difficult problems to solve.
Multiple aspects including silicon, other onboard hardware components, and application
software must be considered. There are some obvious generic techniques that can be used
to reduce energy consumption such as reducing operating voltage or frequency. Many of
these generic techniques may not greatly reduce energy consumption independently, but
taken as a whole, the results can be significant, as there are many interdependencies across
these components.
Maximizing MSP432P4xx Voltage Regulator Efficiency
This application report describes the
relationship of the MSP432P4xx DC/DC and LDO, provides guidelines on choosing which is
most efficient for your application, and gives board layout considerations for the DC/DC.
Leveraging Low-Frequency Power Modes on SimpleLink™ MSP432P4xx Microcontrollers
Low
power consumption is very important in all battery-powered embedded applications. But the
operating frequency of these embedded applications can be diverse based the needs of the
application. Some applications might require operating at higher frequencies, in the order of
several megahertz, while some other applications might require operating at lower
frequencies, in the order of a few tens or a few hundreds of kilohertz. There are several
microcontrollers in the market that offer good active mode power consumption when the
operating frequency is in the order of several megahertz. But it is a challenge to get the
power consumption low when the operating frequency is in the order of kilohertz. The lowfrequency power modes available on the MSP432P4xx microcontrollers offer very low power
consumption when low frequency of operation is used by the target application.
Software IP Protection on MSP432P4xx Microcontrollers Differentiations in embedded software
applications enable differentiated products. Companies invest significant money in building
differentiated software application. Hence, protecting this investment (application or portions
of the application) is extremely important. This application note describes how to protect
software intellectual property (IP) running on the Texas Instruments MSP432P4xx family of
microcontrollers.
204
Device and Documentation Support
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
www.ti.com
8.5
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
Related Links
Table 8-2 lists quick access links. Categories include technical documents, support and community
resources, tools and software, and quick access to order now.
Table 8-2. Related Links
PARTS
PRODUCT FOLDER
ORDER NOW
TECHNICAL
DOCUMENTS
TOOLS &
SOFTWARE
SUPPORT &
COMMUNITY
MSP432P4111
Click here
Click here
Click here
Click here
Click here
MSP432P4011
Click here
Click here
Click here
Click here
Click here
MSP432P411Y
Click here
Click here
Click here
Click here
Click here
MSP432P401Y
Click here
Click here
Click here
Click here
Click here
MSP432P411V
Click here
Click here
Click here
Click here
Click here
MSP432P401V
Click here
Click here
Click here
Click here
Click here
8.6
Community Resources
The following links connect to TI community resources. Linked contents are provided "AS IS" by the
respective contributors. They do not constitute TI specifications and do not necessarily reflect TI's views;
see TI's Terms of Use.
TI E2E™ Community
TI's Engineer-to-Engineer (E2E) Community. Created to foster collaboration among engineers. At
e2e.ti.com, you can ask questions, share knowledge, explore ideas, and help solve problems with fellow
engineers.
TI Embedded Processors Wiki
Texas Instruments Embedded Processors Wiki. Established to help developers get started with embedded
processors from Texas Instruments and to foster innovation and growth of general knowledge about the
hardware and software surrounding these devices.
8.7
Trademarks
MSP432, SimpleLink, LaunchPad, EnergyTrace, ULP Advisor, E2E are trademarks of Texas Instruments.
CoreSight is a trademark of Arm Limited.
Arm, Cortex, Thumb, Keil are registered trademarks of Arm Limited.
Atollic TrueSTUDIO is a registered trademark of Atollic.
Bluetooth is a registered trademark of Bluetooth SIG.
ULPBench is a trademark of Embedded Microprocessor Benchmark Consortium.
Microsoft is a registered trademark of Microsoft Corporation.
Wi-Fi is a registered trademark of Wi-Fi Alliance.
8.8
Electrostatic Discharge Caution
This integrated circuit can be damaged by ESD. Texas Instruments recommends that all integrated circuits be handled with
appropriate precautions. Failure to observe proper handling and installation procedures can cause damage.
ESD damage can range from subtle performance degradation to complete device failure. Precision integrated circuits may be more
susceptible to damage because very small parametric changes could cause the device not to meet its published specifications.
8.9
Export Control Notice
Recipient agrees to not knowingly export or re-export, directly or indirectly, any product or technical data
(as defined by the U.S., EU, and other Export Administration Regulations) including software, or any
controlled product restricted by other applicable national regulations, received from disclosing party under
nondisclosure obligations (if any), or any direct product of such technology, to any destination to which
such export or re-export is restricted or prohibited by U.S. or other applicable laws, without obtaining prior
authorization from U.S. Department of Commerce and other competent Government authorities to the
extent required by those laws.
Device and Documentation Support
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
Copyright © 2017–2018, Texas Instruments Incorporated
205
MSP432P4111, MSP432P4011, MSP432P411Y
MSP432P401Y, MSP432P411V, MSP432P401V
SLASEA0A – DECEMBER 2017 – REVISED FEBRUARY 2018
www.ti.com
8.10 Glossary
TI Glossary This glossary lists and explains terms, acronyms, and definitions.
9 Mechanical, Packaging, and Orderable Information
The following pages include mechanical, packaging, and orderable information. This information is the
most current data available for the designated devices. This data is subject to change without notice and
revision of this document. For browser-based versions of this data sheet, see the left-hand navigation.
206
Mechanical, Packaging, and Orderable Information
Copyright © 2017–2018, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links: MSP432P4111 MSP432P4011 MSP432P411Y MSP432P401Y MSP432P411V MSP432P401V
PACKAGE OPTION ADDENDUM
www.ti.com
29-Jan-2018
PACKAGING INFORMATION
Orderable Device
Status
(1)
Package Type Package Pins Package
Drawing
Qty
Eco Plan
Lead/Ball Finish
MSL Peak Temp
(2)
(6)
(3)
Op Temp (°C)
Device Marking
(4/5)
MSP432P4011IRGCR
PREVIEW
VQFN
RGC
64
2000
Green (RoHS
& no Sb/Br)
Call TI
Level-3-260C-168 HR
-40 to 85
P4011
MSP432P4011IRGCT
PREVIEW
VQFN
RGC
64
250
Green (RoHS
& no Sb/Br)
Call TI
Level-3-260C-168 HR
-40 to 85
P4011
MSP432P401VIRGCR
PREVIEW
VQFN
RGC
64
2000
Green (RoHS
& no Sb/Br)
Call TI
Level-3-260C-168 HR
-40 to 85
P401V
MSP432P401VIRGCT
PREVIEW
VQFN
RGC
64
250
Green (RoHS
& no Sb/Br)
Call TI
Level-3-260C-168 HR
-40 to 85
P401V
MSP432P401YIRGCR
PREVIEW
VQFN
RGC
64
2000
Green (RoHS
& no Sb/Br)
Call TI
Level-3-260C-168 HR
-40 to 85
P401Y
MSP432P401YIRGCT
PREVIEW
VQFN
RGC
64
250
Green (RoHS
& no Sb/Br)
Call TI
Level-3-260C-168 HR
-40 to 85
P401Y
MSP432P4111IPZ
ACTIVE
LQFP
PZ
100
90
Green (RoHS
& no Sb/Br)
CU NIPDAU
Level-3-260C-168 HR
-40 to 85
MSP432P4111
MSP432P4111IPZR
ACTIVE
LQFP
PZ
100
1000
Green (RoHS
& no Sb/Br)
CU NIPDAU
Level-3-260C-168 HR
-40 to 85
MSP432P4111
MSP432P411VIPZ
ACTIVE
LQFP
PZ
100
90
Green (RoHS
& no Sb/Br)
CU NIPDAU
Level-3-260C-168 HR
-40 to 85
MSP432P411V
MSP432P411VIPZR
ACTIVE
LQFP
PZ
100
1000
Green (RoHS
& no Sb/Br)
CU NIPDAU
Level-3-260C-168 HR
-40 to 85
MSP432P411V
MSP432P411YIPZ
ACTIVE
LQFP
PZ
100
90
Green (RoHS
& no Sb/Br)
CU NIPDAU
Level-3-260C-168 HR
-40 to 85
MSP432P411Y
MSP432P411YIPZR
ACTIVE
LQFP
PZ
100
1000
Green (RoHS
& no Sb/Br)
CU NIPDAU
Level-3-260C-168 HR
-40 to 85
MSP432P411Y
(1)
The marketing status values are defined as follows:
ACTIVE: Product device recommended for new designs.
LIFEBUY: TI has announced that the device will be discontinued, and a lifetime-buy period is in effect.
NRND: Not recommended for new designs. Device is in production to support existing customers, but TI does not recommend using this part in a new design.
PREVIEW: Device has been announced but is not in production. Samples may or may not be available.
OBSOLETE: TI has discontinued the production of the device.
(2)
RoHS: TI defines "RoHS" to mean semiconductor products that are compliant with the current EU RoHS requirements for all 10 RoHS substances, including the requirement that RoHS substance
do not exceed 0.1% by weight in homogeneous materials. Where designed to be soldered at high temperatures, "RoHS" products are suitable for use in specified lead-free processes. TI may
reference these types of products as "Pb-Free".
RoHS Exempt: TI defines "RoHS Exempt" to mean products that contain lead but are compliant with EU RoHS pursuant to a specific EU RoHS exemption.
Addendum-Page 1
Samples
PACKAGE OPTION ADDENDUM
www.ti.com
29-Jan-2018
Green: TI defines "Green" to mean the content of Chlorine (Cl) and Bromine (Br) based flame retardants meet JS709B low halogen requirements of <=1000ppm threshold. Antimony trioxide based
flame retardants must also meet the <=1000ppm threshold requirement.
(3)
MSL, Peak Temp. - The Moisture Sensitivity Level rating according to the JEDEC industry standard classifications, and peak solder temperature.
(4)
There may be additional marking, which relates to the logo, the lot trace code information, or the environmental category on the device.
(5)
Multiple Device Markings will be inside parentheses. Only one Device Marking contained in parentheses and separated by a "~" will appear on a device. If a line is indented then it is a continuation
of the previous line and the two combined represent the entire Device Marking for that device.
(6)
Lead/Ball Finish - Orderable Devices may have multiple material finish options. Finish options are separated by a vertical ruled line. Lead/Ball Finish values may wrap to two lines if the finish
value exceeds the maximum column width.
Important Information and Disclaimer:The information provided on this page represents TI's knowledge and belief as of the date that it is provided. TI bases its knowledge and belief on information
provided by third parties, and makes no representation or warranty as to the accuracy of such information. Efforts are underway to better integrate information from third parties. TI has taken and
continues to take reasonable steps to provide representative and accurate information but may not have conducted destructive testing or chemical analysis on incoming materials and chemicals.
TI and TI suppliers consider certain information to be proprietary, and thus CAS numbers and other limited information may not be available for release.
In no event shall TI's liability arising out of such information exceed the total purchase price of the TI part(s) at issue in this document sold by TI to Customer on an annual basis.
Addendum-Page 2
MECHANICAL DATA
MTQF013A – OCTOBER 1994 – REVISED DECEMBER 1996
PZ (S-PQFP-G100)
PLASTIC QUAD FLATPACK
0,27
0,17
0,50
75
0,08 M
51
76
50
100
26
1
0,13 NOM
25
12,00 TYP
Gage Plane
14,20
SQ
13,80
16,20
SQ
15,80
0,05 MIN
1,45
1,35
0,25
0°– 7°
0,75
0,45
Seating Plane
0,08
1,60 MAX
4040149 /B 11/96
NOTES: A. All linear dimensions are in millimeters.
B. This drawing is subject to change without notice.
C. Falls within JEDEC MS-026
POST OFFICE BOX 655303
• DALLAS, TEXAS 75265
1
IMPORTANT NOTICE
Texas Instruments Incorporated (TI) reserves the right to make corrections, enhancements, improvements and other changes to its
semiconductor products and services per JESD46, latest issue, and to discontinue any product or service per JESD48, latest issue. Buyers
should obtain the latest relevant information before placing orders and should verify that such information is current and complete.
TI’s published terms of sale for semiconductor products (http://www.ti.com/sc/docs/stdterms.htm) apply to the sale of packaged integrated
circuit products that TI has qualified and released to market. Additional terms may apply to the use or sale of other types of TI products and
services.
Reproduction of significant portions of TI information in TI data sheets is permissible only if reproduction is without alteration and is
accompanied by all associated warranties, conditions, limitations, and notices. TI is not responsible or liable for such reproduced
documentation. Information of third parties may be subject to additional restrictions. Resale of TI products or services with statements
different from or beyond the parameters stated by TI for that product or service voids all express and any implied warranties for the
associated TI product or service and is an unfair and deceptive business practice. TI is not responsible or liable for any such statements.
Buyers and others who are developing systems that incorporate TI products (collectively, “Designers”) understand and agree that Designers
remain responsible for using their independent analysis, evaluation and judgment in designing their applications and that Designers have
full and exclusive responsibility to assure the safety of Designers' applications and compliance of their applications (and of all TI products
used in or for Designers’ applications) with all applicable regulations, laws and other applicable requirements. Designer represents that, with
respect to their applications, Designer has all the necessary expertise to create and implement safeguards that (1) anticipate dangerous
consequences of failures, (2) monitor failures and their consequences, and (3) lessen the likelihood of failures that might cause harm and
take appropriate actions. Designer agrees that prior to using or distributing any applications that include TI products, Designer will
thoroughly test such applications and the functionality of such TI products as used in such applications.
TI’s provision of technical, application or other design advice, quality characterization, reliability data or other services or information,
including, but not limited to, reference designs and materials relating to evaluation modules, (collectively, “TI Resources”) are intended to
assist designers who are developing applications that incorporate TI products; by downloading, accessing or using TI Resources in any
way, Designer (individually or, if Designer is acting on behalf of a company, Designer’s company) agrees to use any particular TI Resource
solely for this purpose and subject to the terms of this Notice.
TI’s provision of TI Resources does not expand or otherwise alter TI’s applicable published warranties or warranty disclaimers for TI
products, and no additional obligations or liabilities arise from TI providing such TI Resources. TI reserves the right to make corrections,
enhancements, improvements and other changes to its TI Resources. TI has not conducted any testing other than that specifically
described in the published documentation for a particular TI Resource.
Designer is authorized to use, copy and modify any individual TI Resource only in connection with the development of applications that
include the TI product(s) identified in such TI Resource. NO OTHER LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE
TO ANY OTHER TI INTELLECTUAL PROPERTY RIGHT, AND NO LICENSE TO ANY TECHNOLOGY OR INTELLECTUAL PROPERTY
RIGHT OF TI OR ANY THIRD PARTY IS GRANTED HEREIN, including but not limited to any patent right, copyright, mask work right, or
other intellectual property right relating to any combination, machine, or process in which TI products or services are used. Information
regarding or referencing third-party products or services does not constitute a license to use such products or services, or a warranty or
endorsement thereof. Use of TI Resources may require a license from a third party under the patents or other intellectual property of the
third party, or a license from TI under the patents or other intellectual property of TI.
TI RESOURCES ARE PROVIDED “AS IS” AND WITH ALL FAULTS. TI DISCLAIMS ALL OTHER WARRANTIES OR
REPRESENTATIONS, EXPRESS OR IMPLIED, REGARDING RESOURCES OR USE THEREOF, INCLUDING BUT NOT LIMITED TO
ACCURACY OR COMPLETENESS, TITLE, ANY EPIDEMIC FAILURE WARRANTY AND ANY IMPLIED WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT OF ANY THIRD PARTY INTELLECTUAL
PROPERTY RIGHTS. TI SHALL NOT BE LIABLE FOR AND SHALL NOT DEFEND OR INDEMNIFY DESIGNER AGAINST ANY CLAIM,
INCLUDING BUT NOT LIMITED TO ANY INFRINGEMENT CLAIM THAT RELATES TO OR IS BASED ON ANY COMBINATION OF
PRODUCTS EVEN IF DESCRIBED IN TI RESOURCES OR OTHERWISE. IN NO EVENT SHALL TI BE LIABLE FOR ANY ACTUAL,
DIRECT, SPECIAL, COLLATERAL, INDIRECT, PUNITIVE, INCIDENTAL, CONSEQUENTIAL OR EXEMPLARY DAMAGES IN
CONNECTION WITH OR ARISING OUT OF TI RESOURCES OR USE THEREOF, AND REGARDLESS OF WHETHER TI HAS BEEN
ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
Unless TI has explicitly designated an individual product as meeting the requirements of a particular industry standard (e.g., ISO/TS 16949
and ISO 26262), TI is not responsible for any failure to meet such industry standard requirements.
Where TI specifically promotes products as facilitating functional safety or as compliant with industry functional safety standards, such
products are intended to help enable customers to design and create their own applications that meet applicable functional safety standards
and requirements. Using products in an application does not by itself establish any safety features in the application. Designers must
ensure compliance with safety-related requirements and standards applicable to their applications. Designer may not use any TI products in
life-critical medical equipment unless authorized officers of the parties have executed a special contract specifically governing such use.
Life-critical medical equipment is medical equipment where failure of such equipment would cause serious bodily injury or death (e.g., life
support, pacemakers, defibrillators, heart pumps, neurostimulators, and implantables). Such equipment includes, without limitation, all
medical devices identified by the U.S. Food and Drug Administration as Class III devices and equivalent classifications outside the U.S.
TI may expressly designate certain products as completing a particular qualification (e.g., Q100, Military Grade, or Enhanced Product).
Designers agree that it has the necessary expertise to select the product with the appropriate qualification designation for their applications
and that proper product selection is at Designers’ own risk. Designers are solely responsible for compliance with all legal and regulatory
requirements in connection with such selection.
Designer will fully indemnify TI and its representatives against any damages, costs, losses, and/or liabilities arising out of Designer’s noncompliance with the terms and provisions of this Notice.
Mailing Address: Texas Instruments, Post Office Box 655303, Dallas, Texas 75265
Copyright © 2018, Texas Instruments Incorporated
Similar pages