Arm Keil MDK v6 Essential and Professional editions are now available to buy as monthly or annual subscriptions from our Developer Tools store. Visit the store to get access to the tools suite today!

  1. Devices
  2. MSPM0L111X Series
  3. MSPM0L111X
  4. MSPM0L1117

MSPM0L1117

Texas Instruments
  • 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