MSP Low-Power Microcontrollers
Texas Instruments
Introduction to MSP Microcontrollers
Texas Instruments (TI) offers MSP microcontrollers (MCUs) that are 16-bit and 32-bit mixed-signal processors designed for ultra-low power consumption. These MCUs provide the lowest power consumption and an optimal mix of integrated peripherals for a wide range of applications. TI also provides the necessary hardware and software tools to get started. The newer MSP432™ microcontrollers are 32-bit MCUs offering higher performance with a standardized ARM® core, while retaining the low-power benefits of MSP MCUs.
Learn more at ti.com/msp.
Key Features and Benefits
Continuously Innovating in Ultra-Low Power
- Lowest power standby (350 nA with RTC)
- Lowest power ARM® Cortex®-M4F (167.4 ULPBench)
- Real-time power profiling to the peripheral level with Energy-Trace™ technology
Advancing Peripherals to Enable the Industrial World
- The only MCU portfolio with non-volatile FRAM
- Touch technology with CapTIvate™
- Smart analog and digital peripherals, including ADCs, USB, and LCD, operating independently of the CPU
Connecting Devices, Making Them Simpler and More Reliable
- Update your system wirelessly with zero buffering
- FRAM enables system state retention when power fails
- Over 20 wired and wireless connectivity options supported by LaunchPad™ Development Kits, reference designs, and software stacks
Ultra-Low Power is in Our DNA
MSP MCUs feature multiple low-power modes enabled by a flexible clock system that allows clocks and oscillators to be enabled and disabled as needed, optimizing current consumption.
Instant Wakeup: Ultra-fast 1-µs digitally controlled oscillator (DCO) start-up allows systems to remain in low-power modes for extended battery life. The DCO is user-programmable.
Real-time Clock: A low-power real-time clock (RTC) is available on all MSP MCUs for precise timekeeping and scheduled wakeups. Some MCUs include a switchable battery backup system.
Autonomous Peripherals: Intelligent analog and digital peripherals can operate autonomously in low-power modes, increasing efficiency.
Direct Memory Access: A direct memory access controller enables efficient memory transfer without CPU intervention, improving throughput and lowering system power.
Embedded FRAM Enables Lowest Power: Features industry-leading active power consumption (<100 μA/MHz), 250x faster writes than Flash, and protected write completion.
Learn more about embedded FRAM at ti.com/fram.
MSP = Ultra-low power, but you can see for yourself!
- Scores available online at: www.eembc.org/ulpbench/score.php
- Evaluate in your system with EEMBC EnergyMonitor.
Focus on application-level power by accounting for system functions like real-time clock, power modes, and integrated hardware to provide a true comparison of system current and energy efficiency.
A chart shows ULPBench scores for MSP432P401R, CC26x, Competitor A, MSP430FR5969, Competitor B, and MSP430FR4133, with MSP MCUs generally showing higher scores.
MSP FRAM Microcontrollers – Reinventing the Low-Power MCU
MSP FRAM MCUs are designed from the ground up for ultra-low-power applications, offering:
- Ultra-Low Power: Lowest power standby (350 nA with RTC), 100-μA/MHz active power, and ultra-low-power nonvolatile writes. System state is retained when power fails.
- Reshaping the Connected World: Dynamic allocation of application and data storage, 100x faster writes than Flash for reduced manufacturing costs, and wireless system updates with zero buffering.
- The Highest Reliability: 1015 write cycle endurance, 10-year data retention at 85°C, code and data protection with integrated security features, and resistance to electromagnetic fields and radiation.
MSP FRAM MCUs – Now Featuring CapTIvate™ Touch Technology
Enabling the industry's lowest power touch- and proximity-sensing solutions. Learn more at ti.com/captivate.Performance
Reliability
Flexibility
Low Power
Ease of Use
MSP432™ MCUs – MSP430™ Power at ARM® Cortex®-M4 Performance!
Introducing ARM-to-MSP low power. MSP's expanded portfolio allows movement between 16-bit and 32-bit MCUs based on application needs.
- Increase product performance and processing capability
- Standardize on an industry-standard core, ARM Cortex
- Take advantage of MSP430 MCUs benefits
Increased Performance and ARM Core
- ARM Cortex-M4 with DSP extensions and floating-point unit
- 48 MHz
- 1MSPS 14-bit ADC
- Simultaneous Flash read/write
- DriverLib in ROM
MSP Low-Power Benefits
- <100µA/MHz active power
- <1µA deep sleep
- Selectable RAM retention
- EnergyTrace+™ technology
- ULP Advisor™
Scalability between MSP430 16-bit and MSP432 32-bit Families
- MSPWare APIs and code examples allow reuse of existing code from MSP-compatible peripherals.
- DriverLib APIs are provided for new system modules.
A diagram illustrates the software and hardware compatibility between MSP430 and MSP432 families.
What's New to the MSP Family in MSP432?
- 48-MHz ARM Cortex-M4 with FPU
- DriverLib in ROM
- Wide voltage range
- Simultaneous Flash read/write
- 128-bit Flash buffer and pre-fetch
- Selectable RAM retention
- 64KB RAM
- 1MSPS ADC14
- 8-channel DMA
- Memory protection unit
- Integrated LDO and DC/DC
- NVIC with tail-chaining
- Tuneable DCO
- Peripheral and SRAM memory bit-band
- 20-mA high drive I/Os
- 32-bit timer
- JTAG security and advanced IP protection
- UART | I²C | SPI bootstrap loader
- EnergyTrace+
Integration
MSP MCUs offer integration designed for various applications, including high-performance peripherals like USB, RF, LCD controllers, and Sigma-Delta ADCs. This integration enables solutions with smaller footprints and reduced bill of materials costs. The MSP430FR59xx MCU with FRAM technology can control wireless sensor networks by harnessing energy, such as body heat. It features a differential ADC for direct sensor connection, industry-standard communication protocols, and an AES module for data protection. A block diagram shows an Energy Harvester IC connected to an MSP430FR5969, which interfaces with RF and Bluetooth® wireless modules, and a sensor. The MSP430F52xx MCU can serve as an always-on, ultra-low-power co-processor for applications processors. It can offload functions like sensor hub, keyboard control, battery and power management, capacitive touch, haptics, and proximity detection. It supports split rail 1.8 V/3.3 V for direct connection to applications processors and sensors.Energy Harvesting Sensor Network
Co-Processor for Smart Devices
Images depict applications in Energy Harvesting, Industrial, and Consumer and Portable Electronics.
MSP432 Industrial Security Panel Solution
The low-power, high-performance MSP432P401Rxx Cortex®-M4 microcontroller is ideal for industrial, building, and home automation applications. Key advantages include low power for long battery life, 32-bit, 48-MHz floating-point performance for advanced algorithms, real-time processing with remote firmware updates, AES256 advanced security, and multiple communication ports.
The solution includes a human interface (voice detection and word recognition) and a display (enhanced UI with touch-enabled QVGA LCD). It also supports intelligent sensing for parameters like thermal and current, and signature analysis for applications like glass breakage detection and access control (motion sensing, proximity, fingerprint scan).
A block diagram illustrates the Industrial Security Panel Solution, showing sensors (motion, glass breakage, temperature) and audio input connecting to the MSP432 MCU, which drives a QVGA display and communicates via Wi-Fi® to the cloud.
Images depict applications in Medical, Security and Safety, and Smart Grid.
Integration for Precision and Cost Reduction
MSP MCUs offer advanced analog integration suitable for industrial applications requiring precision and reduced system area and cost. Examples include factory automation and control, and fire and smoke detection. The MSP430i20xx MCU features integrated analog capabilities ideal for industrial applications, including 24-bit Sigma-Delta converters with differential PGA inputs for precise measurements, an internal DCO eliminating the need for external crystals, and a wide operating temperature range (-40°C to 105°C). For smoke detectors, where power consumption is critical, the MSP430FR2033 MCU offers integration that simplifies design and reduces cost. Its operational amplifier magnifies IR receiver current for ADC sampling, and the MCU enters a standby mode between samples to conserve power. Advantages include ultra-low power consumption (126 µA/MHz active, 0.4 µA standby), fast FRAM writes (100x Flash speed), and shutdown mode (15 nA).Factory Automation and Control
Fire and Smoke Detection
Images depict applications in Energy Harvesting, Industrial, and Consumer and Portable Electronics.
Smart Utility Meter
The MSP430F67xx MCU is ideal for precise electricity usage measurement, featuring up to 7 24-bit Sigma-Delta ADCs with a 2000:1 dynamic range, a multiplier for accelerated calculations, an RTC module for reliable readings, and auxiliary power supply support. It meets or exceeds global regulatory requirements.
A block diagram shows an E-Meter SoC with an MSP430 MCU, LCD controller, and Sigma-Delta ADCs, connected to an isolation amplifier and sensors.
Portable Medical Devices
The MSP430F6659 MCU integrates peripherals for portable medical applications, including 512 kB Flash for wireless stack support and over-the-air updates, USB and LCD controllers, 6 serial ports, and a 16-channel, 12-bit ADC for analog sensor interfacing. It also includes DACs for driving speakers and generating sensor bias.
Images depict applications in Medical, Security and Safety, and Smart Grid.
Software Ecosystem
TI's MSP software ecosystem supports ultra-low power, performance, and intelligent peripherals integrated into MSP microcontrollers. It offers a variety of professional and open-source Integrated Development Environments (IDEs) to accelerate time-to-market and maximize code efficiency.Development Environments
Design Resources
Software Optimization
EnergyTrace™ Technology
A complete ecosystem for real-time power debugging, including a graphical user interface in Code Composer Studio™ IDE and IAR for energy profiles, current measurement from nA to mA, and visualization of low-power modes over time to examine peripheral states.
MSPWare™ software provides a collection of MSP430 design resources with a sleek, intuitive GUI, automatic content filtering, and web auto-updates. It features the MSP430 Driver Library and is available as a CCStudio IDE plugin or standalone executable.