MSPM0L1117
-
Core
Cortex-M0+, 32 MHz
-
Family
MSPM0L111X Series
-
Sub-Family
MSPM0L111X
-
CMSIS Pack
MSPM0L111X_DFP
The MSPM0L111x microcontrollers (MCUs) are part of MSP's
highly-integrated, low-power 32-bit MCU family based on the enhanced Arm®
Cortex®-M0+ 32-bit 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 ranging from 1.62V to 3.6V.
The MSPM0L111X devices provide up to 128 KB embedded Flash program memory
with built-in error correction code (ECC) and up to 16 KB SRAM with
hardware parity option. They also incorporate a high-speed on-chip oscillator
with an accuracy up to ±1.2%, eliminating the need for an external crystal.
Additional features include a 3-channel DMA, 16-bit CRC accelerator, and a variety
of high-performance analog peripherals such as one 12-bit 1.68Msps ADC with
configurable internal voltage reference and an on-chip temperature sensor.
These devices also offer intelligent digital peripherals such as four 16-bit
general purpose timers, two watchdog timers (one windowed and one independent),
and a variety of communication peripherals including two UARTs, one SPI, and one
IC. One UART instance offers 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 |
Features | View features |
Processor
Cortex-M0+, 32 MHz
-
Core features Nested Vectored Interrupt Controller (NVIC) Nested Vectored Interrupt Controller (NVIC) with 32 interrupt sources Direct Memory Access (DMA) 3-channel Direct Memory Access (DMA) HW accelerated AES Encryption/Decryption Engine 128/256-bit HW accelerated AES Encryption/Decryption Engine True Random Number generator (TRNG) 1 x True Random Number generator (TRNG) -
Memory Up to 128KB Flash memory with built-in error correction code (ECC) x Up to 128KB Flash memory with built-in error correction code (ECC) Up to 16KB SRAM with hardware parity x Up to 16KB SRAM with hardware parity -
Clock Internal RTC with alarm and calendar modes 32.77 kHz Internal RTC with alarm and calendar modes Internal 4-32MHz oscillator with +-1% accuracy (SYSOSC) x Internal 4-32MHz oscillator with +-1% accuracy (SYSOSC) Internal 32kHz oscillator (LFOSC) x Internal 32kHz oscillator (LFOSC) -
Power RUN0, RUN1, RUN2, SLEEP0, SLEEP1, SLEEP2, STOP0, STOP1, STOP2, STANDBY0, STANDBY1, SHUTDOWN 12 RUN0, RUN1, RUN2, SLEEP0, SLEEP1, SLEEP2, STOP0, STOP1, STOP2, STANDBY0, STANDBY1, SHUTDOWN Operating Voltage 1.62 V .. 3.6 V Operating Voltage -
Spec Extended Operating Temperature Range -40 °C .. +125 °C Extended Operating Temperature Range -
I/O General-purpose amplifier (GPAMP) 1 x General-purpose amplifier (GPAMP) Configurable 1.4V or 2.5V internal shared voltage reference (VREF) 1 x Configurable 1.4V or 2.5V internal shared voltage reference (VREF) One 1MSPS analog-to-digital converters (ADC) 13-channel x 12-bit One 1MSPS analog-to-digital converters (ADC) General purpose I/Os, including two 5-V tolerant 44 General purpose I/Os, including two 5-V tolerant -
Timer Four 16-bit advanced timers with deadband supporting up to 14 PWM channels 14 x 16-bit Four 16-bit advanced timers with deadband supporting up to 14 PWM channels One Window-watchdog timer (WWDT), one independent watchdog timer (IWDT) 2 x One Window-watchdog timer (WWDT), one independent watchdog timer (IWDT) -
Communication I2C interface supporting up to FM+ (1Mbps), SMBus/PMBus, and wakeup from STOP mode 1 x I2C interface supporting up to FM+ (1Mbps), SMBus/PMBus, and wakeup from STOP mode SPI interface 1 x 32 Mbit/s SPI interface UART inteface, one supporting LIN, IrDA, DALI, Smart Card, Manchester, and both supporting low-power operation in STANDBY mode 2 x 0 bit/s UART inteface, one supporting LIN, IrDA, DALI, Smart Card, Manchester, and both supporting low-power operation in STANDBY mode