SLAU966 February   2025 MSPM0C1103 , MSPM0C1103-Q1 , MSPM0C1104 , MSPM0C1104-Q1 , MSPM0C1105 , MSPM0C1106 , MSPM0C1106-Q1 , MSPM0G1106 , MSPM0G1107 , MSPM0G1506 , MSPM0G1507 , MSPM0G1518 , MSPM0G1519 , MSPM0G3106 , MSPM0G3106-Q1 , MSPM0G3107 , MSPM0G3107-Q1 , MSPM0G3506 , MSPM0G3506-Q1 , MSPM0G3507 , MSPM0G3507-Q1 , MSPM0G3518 , MSPM0G3518-Q1 , MSPM0G3519 , MSPM0G3519-Q1 , MSPM0H3216 , MSPM0L1105 , MSPM0L1106 , MSPM0L1116 , MSPM0L1117 , MSPM0L1227 , MSPM0L1227-Q1 , MSPM0L1228 , MSPM0L1228-Q1 , MSPM0L1303 , MSPM0L1304 , MSPM0L1304-Q1 , MSPM0L1305 , MSPM0L1305-Q1 , MSPM0L1306 , MSPM0L1306-Q1 , MSPM0L1343 , MSPM0L1344 , MSPM0L1345 , MSPM0L1346 , MSPM0L2228

 

  1.   1
  2.   Abstract
  3.   Trademarks
  4. 1MSPM0 Portfolio Overview
    1. 1.1 Introduction
    2. 1.2 Portfolio Comparison of NXP M0 MCUs to MSPM0
  5. 2Ecosystem and Migration
    1. 2.1 Software Ecosystem Comparison
      1. 2.1.1 MSPM0 Software Development Kit (MSPM0 SDK)
      2. 2.1.2 MCUXpresso IDE vs Code Composer Studio IDE (CCS)
      3. 2.1.3 MCUXpresso Code Configuration Tool vs SysConfig
    2. 2.2 Hardware Ecosystem
    3. 2.3 Debug Tools
    4. 2.4 Migration Process
    5. 2.5 Migration and Porting Example
  6. 3Core Architecture Comparison
    1. 3.1 CPU
    2. 3.2 Embedded Memory Comparison
      1. 3.2.1 Flash Features
      2. 3.2.2 Flash Organization
        1. 3.2.2.1 Memory Banks
        2. 3.2.2.2 Flash Memory Regions
        3. 3.2.2.3 NONMAIN Memory
    3. 3.3 Power Up and Reset Summary and Comparison
    4. 3.4 Clocks Summary and Comparison
    5. 3.5 MSPM0 Operating Modes Summary and Comparison
      1. 3.5.1 Operating Modes Comparison
      2. 3.5.2 MSPM0 Capabilities in Lower Power Modes
      3. 3.5.3 Entering Lower-Power Modes
    6. 3.6 Interrupt and Events Comparison
      1. 3.6.1 Interrupts and Exceptions
      2. 3.6.2 Event Handler and Extended Interrupt and Event Controller (EXTI)
    7. 3.7 Debug and Programming Comparison
      1. 3.7.1 Bootstrap Loader (BSL) Programming Options
  7. 4Digital Peripheral Comparison
    1. 4.1 General-Purpose I/O (GPIO, IOMUX)
    2. 4.2 Universal Asynchronous Receiver-Transmitter (UART)
    3. 4.3 Serial Peripheral Interface (SPI)
    4. 4.4 I2C
    5. 4.5 Timers (TIMGx, TIMAx)
    6. 4.6 Windowed Watchdog Timer (WWDT)
    7. 4.7 Real-Time Clock (RTC)
  8. 5Analog Peripheral Comparison
    1. 5.1 Analog-to-Digital Converter (ADC)
    2. 5.2 Comparator (COMP)
    3. 5.3 Digital-to-Analog Converter (DAC)
    4. 5.4 Operational Amplifier (OPA)
    5. 5.5 Voltage References (VREF)
  9. 6References

Portfolio Comparison of NXP M0 MCUs to MSPM0

Table 1-1 Comparison of the MSPM0 and NXP M0 MCUs
32K1xx Series KEA128x Series KM35x Series MSPM0Gx Series MSPM0Lx Series MSPM0Cx Series
Core / Frequency CM0+ / 48MHz CM0+ / 48MHz CM0+ / 75MHz CM0+ / 32-80MHz CM0+ / 32MHz CM0+ / 24MHz
Supply Voltage 2.7V to 5.5V 2.7V to 5.5V 2.7V to 3.6V 1.62V to 3.6V 1.62V to 3.6V 1.62V to 3.6V
Temperature -40°C to 150°C -40°C to 125°C -40°C to 105°C -40°C to 125°C -40°C to 125°C -40°C to 125°C
Memory 256 KB to 128KB 128KB 512KB 128KB to 32KB 64KB to 8KB 16KB to 8KB
RAM Up to 25KB Up to 16KB Up to 64KB Up to 32KB Up to 4KB 1KB
EEPROM Up to 2KB Up to 256B N/A Emulated up to 32KB or entire FLASH if device has < 32KB Emulated up to 32KB or entire FLASH if device has < 32KB Emulated up to 32KB or entire FLASH if device has < 32KB
GPIO (max) 28/43/58 58/71 72/99 Up to 60 Up to 28 Up to 18
Analog 1x 1Msps, 12-bit ADC
, 1x comparator,

1x8-bit DAC

1x 340Ksps, 12-bit ADC
2x comparator,

2x6-bit DAC

4x AFE
1x 4.75Msps, 16-bit ADC
3x Comparator,
3x6-bit DAC
2x 4-Msps, 12-bit ADC
3x high-speed comparator
2x op amp
1x general purpose amp
1x 12-bit DAC
1x 1.68-Msps, 12-bit ADC
1x high-speed comparator
1x general purpose amp
2x OPA
1x 1.5-Msps, 12-bit ADC
Communication (max) 1/2x SPI
1x I2C
2x UART
1x FlexCAN
1x FlexIO
2x SPI
2x I2C
3x UART
1x MSCAN
3x SPI
2x I2C
5x UART
2x SPI
2x I2C Fast+
3x UART
1x UART -LIN
1x CAN-FD
1x SPI
2x I2C Fast+
1x UART
1x UART (LIN)
1x SPI
2x I2C Fast+
1x UART (LIN)
Timers 2x 16bit 3x 16bit 6x 16-bit 6x 16bit,
1x 32bit
4x 16bit 3x 16bit
Advance Timers No No No 2x 16-bit Advanced No No
Hardware Accelerator N/A N/A RNGA MATHACL N/A N/A
Security CSEc Unique ID, CRC Unique ID, MMCAU, RNGA, PRCR CRC, TRNG, AES256 CRC CRC
Low power Active: 422.92/447.92µA/MHz
Standby 26/27µA
Active: 236.170µA/MHz
Standby 2µA
Active: 165.07µA/MHz
Standby 6.5µA
Active: 96µA/MHz
Standby: 1.5µA
Active: 71µA/MHz
Standby: 1µA
Active: 71µA/MHz
Standby: 1µA