
M0L1228QRGERQ1
ActiveAUTOMOTIVE 32MHZ ARM® CORTEX®-M0+ MCU WITH 256KB DUAL-BANK FLASH, 32KB SRAM, 12-BIT ADC, COMP, VB

M0L1228QRGERQ1
ActiveAUTOMOTIVE 32MHZ ARM® CORTEX®-M0+ MCU WITH 256KB DUAL-BANK FLASH, 32KB SRAM, 12-BIT ADC, COMP, VB
Description
General part information
MSPM0L1228-Q1 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
| Specification | M0L1228QRGERQ1 |
|---|---|
| A/D Channels | 9 count |
| A/D Resolution (bits) | 12 bit |
| Connectivity | I2C, DALI, SmartCard, IrDA, UART, LINbus, SMBus, USART, SPI |
| Converter Architecture | SAR |
| Core Processor | ARM® Cortex®-M0+ |
| Core Size (Bit Width) | 32 Bit |
| Grade | Automotive |
| Mounting Type | Wettable Flank, Surface Mount |
| Number of I/O | 20 |
| Operating Temperature (Max) | 125 °C |
| Operating Temperature (Min) | -40 °C |
| Oscillator Type | Internal, External |
| Package / Case | 24-VFQFN Exposed Pad |
| Package Length | 4 mm |
| Package Name | 24-VQFN |
| Package Width | 4 mm |
| Peripherals | PWM, POR, Reset, WDT, Brown-out Detect, DMA |
| Program Memory Depth | 256 K |
| Program Memory Size | 256 KB |
| Program Memory Type | FLASH |
| Program Memory Width | 8 bit |
| Qualification | AEC-Q100 |
| RAM Size Depth | 32 K |
| RAM Size Width | 8 bit |
| Speed | 32 MHz |
| Voltage - Supply (Vcc/Vdd) Maximum | 3.6 V |
| Voltage - Supply (Vcc/Vdd) Minimum | 1.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