MSPM0L2228
-
Core
Cortex-M0+, 32 MHz
-
Family
MSPM0L122X_L222X Series
-
Sub-Family
MSPM0L222X
-
CMSIS Pack
MSPM0L122X_L222X_DFP
MSPM0L122X_L222X microcontrollers (MCUs) are part of the MSP highly-integrated
ultra-low-power 32-bit MCU family based on the enhanced Arm®Cortex®-M0+ core
platform operating at up to 32-MHz frequency.
These cost-optimized MCUs offer high-performance analog peripheral integration,
support extended temperature ranges from -40°C to 125°C, and operate with
supply voltages from 1.62 V to 3.6 V.
The MSPM0L122X_L222X devices provide up to 16KB embedded flash program memory with
32KB SRAM. These MCUs incorporate a high-speed on-chip oscillator with an
accuracy up to ±1%, eliminating the need for an external crystal. Additional
features include a 7-channel DMA, 16-bit and 32-bit CRC accelerator, and a variety of
high-performance analog peripherals such as one 12-bit 1.68-Msps 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 timer, one 32-bit general purpose timer, four additional 16-bit general purpose timers,
one windowed watchdog timer, and a variety of communication peripherals including five UART,
two SPI, and three I2C. These communication peripherals offer protocol support for LIN, IrDA,
DALI, Manchester, Smart Card, SMBus, and PMBus
Core |
Processor Cortex-M0+ |
---|---|
Maximum Clock Frequency | 32 MHz |
Memory Protection Unit | MPU |
Floating Point Unit | NO_FPU |
Trust Zone | |
Digital Signal Processor | |
CortexM Vector Extensions | |
Endian | Little-endian |