Loading [MathJax]/jax/output/SVG/fonts/TeX/fontdata.js
Data Sheet
MSPM0L222x, MSPM0L122x Mixed-Signal Microcontrollers
1 Features
- Core
- Arm® 32-bit Cortex®-M0+ CPU with memory protection unit,
frequency up to 32MHz
- PSA-L1 Certified
- Operating characteristics
- Extended temperature:
–40°C up to 125°C
- Wide supply voltage
range: 1.62V to 3.6V
- Memories
- Up to 256KB of flash
memory with ECC
- Dual-bank with address swap with OTA
updates
- 32KB of SRAM with ECC or
parity
- 32B backup memory(1)
- High-performance analog
peripherals
- 12-bit 1.68Msps
analog-to-digital converter (ADC), up to 26 external channels
- Configurable 1.4V or 2.5V
internal shared voltage reference (VREF)
- Comparator (COMP) with 8-bit reference DAC
- Integrated temperature
sensor
- User interface
- Ultra-low power segmented
LCD controller supporting up to 8×51 and 4×55 LCD displays(2)
- Optimized low-power modes
- RUN:106µA/MHz
(CoreMark)
- STOP: 54µA at 32kHz
- STANDBY1 1.2µA
(VDD), 1.1µA (VBAT) with 32kHz, LFXT, RTC, and SRAM and registers fully
retained
- SHUTDOWN: 80nA (VDD),
1.1µA (VBAT) with 32kHz, LFXT, RTC, and I/O wake-up
- Intelligent digital peripherals
- 7-channel DMA controller
- 15-channel event fabric signaling system
- Six timers supporting up to 18 PWM outputs, all operational down to STANDBY mode
- One 16-bit advanced timer with deadband
- One 32-bit general-purpose timer
- Four 16-bit general-purpose timers
- Window-watchdog timer (WWDT)
- Independent watchdog timer (IWDT) residing in the VBAT island
- Communication interfaces
- Clock system
- Internal 4MHz to 32MHz oscillator with up to ±1.2% accuracy (SYSOSC)
- Internal 32kHz oscillator (LFOSC) with ±3% accuracy 1
- External 4MHz to 32MHz crystal oscillator (HFXT)
- External 32kHz crystal oscillator (LFXT)1
- External LF1 and HF digital clock inputs
- Digital clock output
- Data integrity and encryption
- AES accelerator with support for GCM/GMAC, CCM/CBC-MAC, CBC, CTR
- Secure Key Storage for up to four AES keys
- Flexible firewalls for protecting code and data
- True random number generator (TRNG)
- Cyclic redundancy checker (CRC-16, CRC-32)
- VBAT island (auxiliary supply)1
- Independent supply with dedicated VBAT pin
- Internal super-capacitor charger
- Real-time clock (RTC)
- Tamper detection with timestamp
- Independent watchdog timer (IWDT)
- Scratch Pad Memory (SPM)
- Flexible I/O features
- Up to 73 total GPIOs
- Up to 5 GPIOs supplied by VBAT pin1
- Development support
- 2-pin serial wire debug (SWD)
- Package options
- 80-pin LQFP
- 64-pin LQFP
- 48-pin LQFP, VQFN(3)
- 32-pin VQFN3
- 24-pin VQFN3
- Family members (also see Device Comparison)
- MSPM0L2228: 256KB flash, LCD
- MSPM0L2227: 128KB flash, LCD
- MSPM0L1228: 256KB flash
- MSPM0L1227: 128KB flash
- Development kits and software (also see Tools and Software)
- LP-MSPM0L2228 LaunchPad™ development kit
- MSP Software Development Kit (SDK)
