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. MSPM0G511X_G518X Series
  3. MSPM0G511X
  4. MSPM0G5117

MSPM0G5117

Texas Instruments
  • Core

    Cortex-M0+, 80 MHz

  • Family

    MSPM0G511X_G518X Series

  • Sub-Family

    MSPM0G511X

  • CMSIS Pack

    MSPM0G511X_G518X_DFP

The MSPM0G511x and MSPM0G518x 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 80-MHz frequency.
These MCUs offer a blend of cost optimization and design flexibility for
applications requiring 32KB to 128KB of flash memory in small packages
(down to 4 mm x 4 mm) or high pin count packages (up to 64 pins).
These devices include cybersecurity enablers, high performance
integrated analog, and provide excellent low power performance across the
operating temperature range.

Up to 128 KB of embedded flash program memory with built-in error correction
code (ECC) and up to 32 KB 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.

A USB 2.0 full-speed interface (with integrated PHY) is provided to support
compliant device and host mode functionality. Four Unified Communication
Modules (UNICOMM) are provided to combine infrastructure elements and an
efficient overlaid serial peripherals, supporting up to three UART, two I2C,
or two SPI. Digital audio interface is provided for a variety of audio
applications and support multiple protocols such as I2S and TDM.

Flexible cybersecurity enablers can be used to support secure boot, secure
in-field firmware updates, IP protection (execute-only memory), key storage,
and more. Hardware acceleration is provided for a variety of AES symmetric
cipher modes. The cybersecurity architecture is pending Arm PSA Level 1
certification.

A set of high performance analog modules is provided, such as one sampling
12-bit 1.6-Msps ADCs supporting up to 26 external channels, on-chip voltage
reference (1.4V or 2.5V), and one high speed comparators with built-in 8-bit
reference DAC.

Core

Processor

Cortex-M0+

Maximum Clock Frequency 80 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+, 80 MHz

  • Core features
    Nested Vectored Interrupt Controller (NVIC) Nested Vectored Interrupt Controller (NVIC) with 32 interrupt sources
    Direct Memory Access (DMA) 12-channel Direct Memory Access (DMA)
    HW accelerated AES Encryption/Decryption Engine 128/256-bit HW accelerated AES Encryption/Decryption Engine
  • 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 32KB SRAM with hardware parity x Up to 32KB SRAM with hardware parity
  • Clock
    High Frequency crystal (HFXT) 4 MHz .. 48 MHz High Frequency crystal (HFXT)
    Internal PLL 1 x Internal PLL
    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)
    Low Frequency 32kHz crystal (LFXT) x Low Frequency 32kHz crystal (LFXT)
  • 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
    High-speed comparator (COMP) with 8-bit reference DACs 1 x High-speed comparator (COMP) with 8-bit reference DACs
    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 simultaneous 4MSPS analog-to-digital converters (ADC) 26-channel x 12-bit One simultaneous 4MSPS analog-to-digital converters (ADC)
    General purpose I/Os, including two 5-V tolerant, three high-drive with 20mA drive strength, and two high-speed 59 General purpose I/Os, including two 5-V tolerant, three high-drive with 20mA drive strength, and two high-speed
  • 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
    16-bit general purpose timer 2 x 16-bit general purpose timer
    16-bit general purpose timer supporting low power operation in STANDBY mode 1 x 16-bit general purpose timer supporting low power operation in STANDBY mode
    16-bit advanced timers with deadband support up to 12 PWM channels 1 x 16-bit advanced timers with deadband support up to 12 PWM channels
    One basic software timer including 4 independent configuration 16-bit counters 1 x One basic software timer including 4 independent configuration 16-bit counters
    Two Window-watchdog timer (WWDT), one independent watchdog timer (IWDT) 3 x Two Window-watchdog timer (WWDT), one independent watchdog timer (IWDT)
  • Communication
    Four configurable serial interfaces supporting up to three UART modules, up to two I2C modules, and up to two SPI modules. 4 x Four configurable serial interfaces supporting up to three UART modules, up to two I2C modules, and up to two SPI modules.
    One digital audio interface supporting several standardized serial interfaces to audio device 1 x One digital audio interface supporting several standardized serial interfaces to audio device
    One USB2.0 interface supporting full-speed (12-Mbps) compliant device and host mode functionality 1 x One USB2.0 interface supporting full-speed (12-Mbps) compliant device and host mode functionality