Zenode.ai Logo
MSPM0L1227SPTR

MSPM0L1227SPTR

Active
Texas Instruments

32MHZ ARM® CORTEX®-M0+ MCU WITH 128KB DUAL-BANK FLASH, 32KB SRAM, 12-BIT ADC, COMP, VBAT, PSA-L1<

Find alt
MSPM0L1227SPTR

MSPM0L1227SPTR

Active
Texas Instruments

32MHZ ARM® CORTEX®-M0+ MCU WITH 128KB DUAL-BANK FLASH, 32KB SRAM, 12-BIT ADC, COMP, VBAT, PSA-L1<

Find alt

Description

General part information

MSPM0L1227 Series

MSPM0Lx22x microcontrollers (MCUs) are part of the highly integrated, ultra-low-power32-bit MSPM0 MCU familybased on the Arm Cortex-M0+ 32-bit core platform, operating at up to 32MHz frequency. These MCUs offer a blend of cost optimization and design flexibility for applications requiring 128KB to 256KB of flash memory in small packages (down to 4mm x 4mm) or high pin count packages (up to 80 pins). These devices include a VBAT backup island, an optional segmented LCD controller (on MSPM0L222x), cybersecurity enablers, and high-performance integrated analog, and provide excellent low-power performance across the operating temperature range.

Up to 256KB of embedded flash program memory with built-in error correction code (ECC) and up to 32KB SRAM with ECC and parity protection is provided. The flash memory is organized into two main banks to support field firmware updates, with address swap support provided between the two main banks. An additional 32-byte backup memory is provided in the VBAT island, supplied by the VBAT pin and retained even when the main supply (VDD) is lost.

The VBAT island provides a fully independent auxiliary power domain (separate from the main supply) which supplies low frequency modules from an alternate supply such as a battery, supercapacitor, or alternate voltage level (1.62V to 3.6V). The VBAT island includes the low-frequency clock system (LFOSC, LFXT), the real-time clock, the tamper detection, and timestamp logic, an independent watchdog timer, and a 32-byte backup memory. Up to five digital IOs are powered from the VBAT supply. A charging mode is provided to optionally trickle charge a supercapacitor on the VBAT pin from the primary (VDD) supply when VDD is greater than VBAT.

Technical Specifications

Parameters and characteristics for this part

SpecificationMSPM0L1227SPTR
A/D Channels21 count
A/D Resolution (bits)12 bit
ConnectivityI2C, DALI, SmartCard, IrDA, UART, LINbus, SMBus, USART, SPI
Converter ArchitectureSAR
Core ProcessorARM® Cortex®-M0+
Core Size (Bit Width)32 Bit
Mounting TypeSurface Mount
Number of I/O43
Operating Temperature (Max)125 °C
Operating Temperature (Min)-40 °C
Oscillator TypeInternal, External
Package / Case48-LQFP
Package Length7 mm
Package Name48-LQFP
Package Width7 mm
PeripheralsPWM, POR, Reset, WDT, Brown-out Detect, DMA
Program Memory Depth (128KB)128 K
Program Memory Size128KB
Program Memory TypeFLASH
Program Memory Width (128KB)8
RAM Size Depth32 K
RAM Size Width8 bit
Speed32 MHz
Voltage - Supply (Vcc/Vdd) Maximum3.6 V
Voltage - Supply (Vcc/Vdd) Minimum1.62 V

Pricing

Prices provided here are for design reference only. For realtime values and availability, please visit the distributors directly

Sign in to see pricing

Create a free account to access distributor pricing data.

CAD

3D models and CAD resources for this part

Documents

Technical documentation and resources

MSPM0L1227SPTR | Datasheet
Flash Multi Bank Feature in MSPM0 Family
Operating Time of MSPM0 Powered by a Capacitor
Closed Loop Constant Power Drive to Simplify Heater Element Control and Extend Battery Life
Migration Guide From Microchip to MSPM0
Migration Guide From STM8 to MSPM0
Migration Guide From Renesas RL78 to Arm-Based MSPM0
從 STM32 到 Arm 架構的 MSPM0 移轉指南 (Rev. A)
MSPM0 부트로더
Frequency Counter: Tone Detection
Make System Design Easy With MSPM0 Precision Analog
Cybersecurity Enablers in MSPM0 MCUs
MSPM0 L-Series MCUs Hardware Development Guide (Rev. A)
Emulate EEPROM with FLASH (Type A)
MSPM0L222x, MSPM0L122x Mixed-Signal Microcontrollers datasheet (Rev. A)
MSPM0 L-Series 32-MHz Microcontrollers Technical Reference Manual (Rev. D)
Designing With MSPM0™ MCUs and Segment LCDs
Emulate EEPROM With FLASH (Type B)
Low-Frequency Subsystem and VBAT Feature in MSPM0L222X
Migration Guide From NXP to MSPM0
MSPM0Lx22x Microcontrollers Enabling Low-Power Display and Security Designs (Rev. A)
MSPM0 MCU 빠른 참조 가이드 (Rev. A)
MSPM0 開機載入程式
Laser Speckle Reduction Solution in Projector based on MSPM0 MCU
Migration Guide From STM32 to Arm-Based MSPM0 (Rev. A)
MSPM0L222x, MSPM0L122x Mixed-Signal Microcontrollers Errata (Rev. B)
LIN Basics and Implementation on MSPM0
MSPM0 MCU 快速參考指南 (Rev. A)
MSPM0 MCU:更多選項,無限可能
MSPM0 Bootloader User's Guide
MSPM0 L-시리즈 MCU 하드웨어 개발 가이드 (Rev. A)
Migration Guide From MSP430 MCUs to MSPM0 MCUs (Rev. A)
MSPM0 MCUs Quick Reference Guide (Rev. A)
LP-MSPM0L2228 Evaluation Module User's Guide
MSPM0 L 系列 MCU 硬體開發指南 (Rev. A)
MSPM0 MCU: 더 많은 옵션, 무한한 가능성
MSPM0 L-Series MCUs Power Optimization Guide
MSPM0 MCUs Development Guide (Rev. E)
STM32에서 Arm 기반 MSPM0으로의 마이그레이션 가이드 (Rev. A)
MSPM0 MCUs: More Options, Unlimited Possibilities (Rev. A)
MSPM0 Bootloader (BSL) Implementation (Rev. C)