Dual-bank with address swap for OTA updates
A total of 14 PWM channels supported by:
One 16-bit advanced timer with deadband support and complimentary outputs, supporting up to 8 PWM channels
Two UART interfaces supporting low-power operation in STANDBY mode
MSPM0L111x microcontrollers (MCUs) are part of the MSP highly-integrated, ultra-low-power 32-bit MSPM0 MCU family based on the enhanced Arm®Cortex®-M0+ core platform operating at up to 32MHz frequency. These cost-optimized MCUs offer high-performance analog peripheral integration and excellent low-power current consumption, support extended temperature ranges from -40°C to 125°C, and operate with supply voltages ranging from 1.62V to 3.6V.
MSPM0L111x devices provide up to 128KB embedded flash program memory with 16KB SRAM. The flash memory is organized into two main banks to support field firmware updates, with address swap support provided between the two main banks.
These MCUs incorporate a high-speed on-chip oscillator with an accuracy up to ±1.5%, eliminating the need for an external crystal. Additional features include a 3-channel DMA, 16-bit/32-bit CRC accelerator, and a variety of high-performance analog peripherals such as one 12-bit 1.68Msps ADC with configurable internal voltage reference and an on-chip temperature sensor. These devices also offer intelligent digital peripherals such as one 16-bit advanced control timer and two 16-bit general purpose timers, one general purpose timer with Quadrature Enabled Input,windowed and independent watchdog timers, and a variety of communication peripherals including one I2C, one SPI, and two UARTs (out of which one is offered with extended LIN).
The TI MSPM0 family of low-power MCUs consists of devices with varying degrees of analog and digital integration allowing for customers find the MCU that meets their project's needs. The architecture combined with extensive low-power modes are optimized to achieve extended battery life in portable measurement applications.
MSPM0L111x MCUs are supported by an extensive hardware and software ecosystem with reference designs and code examples to get the design started quickly. Development kits include a LaunchPad™ development kit available for purchase and design files for a target-socket board. TI also provides a free MSP Software Development Kit (SDK), which is available as a component of Code Composer Studio™ IDE desktop and cloud version within the TI Resource Explorer. MSPM0 MCUs are also supported by extensive online collateral, training with MSP Academy, and online support through the TI E2E™ support forums.
For complete module descriptions, see the MSPM0 L-Series 32MHz Microcontrollers Technical Reference Manual.
System-level ESD protection must be applied in compliance with the device-level ESD specification to prevent electrical overstress or disturbing of data or code memory. See MSP430™ System-Level ESD Considerations for more information; the principles in this application note are applicable to MSPM0 MCUs.