SLAT162 February   2023 MSPM0G1105 , MSPM0G1106 , MSPM0G1107 , MSPM0G1505 , MSPM0G1506 , MSPM0G1507 , MSPM0G3105 , MSPM0G3106 , MSPM0G3107 , MSPM0G3505 , MSPM0G3506 , MSPM0G3507 , MSPM0L1105 , MSPM0L1106 , MSPM0L1303 , MSPM0L1304 , MSPM0L1304-Q1 , MSPM0L1305 , MSPM0L1305-Q1 , MSPM0L1306 , MSPM0L1306-Q1 , MSPM0L1343 , MSPM0L1344 , MSPM0L1345 , MSPM0L1346

 

  1.   Selecting the Right Microcontroller Doesn’t Have to be Complicated
  2.   MCU Fundamentals: Done Better, at the Lowest Cost
  3.   Broadly Scalable
  4.   Cost Optimized
  5.   Simple to Use

Simple to Use

Time to market can be just as important as device cost when building embedded systems for cost constrained products. MSPM0 MCUs are supported by a comprehensive development ecosystem including TI developed and third-party software and tools to make releasing a product a snap. Go from idea to product rapidly with MSPM0 MCUs.

MSPM0 Development Ecosystem

Graphical configuration

More information

  • TI SysConfig graphical configuration environment enables simple configuration of MSPM0 devices, including:
    • Pin multiplexing with real-time conflict management and code generation
    • Configuration of all MSPM0 peripheral modules with driver initialization code generation
    • Visual clock system configuration to resolve clock dependencies
  • TI Analog Configurator for rapidly setting up analog signal chains inside MSPM0 MCUs and visualizing measurement results in real time
Optimized software development kit (SDK)
  • Comprehensive, unified software development kit supporting all MSPM0 MCUs with a common framework
  • Support for bare metal, peripheral driver abstraction, and RTOS development models
  • Industry's most optimized peripheral drivers (one-third the code size of competing low level drivers on average) enables use of MSPM0 driver library even with small flash memory devices or in performance constrained applications
  • Comprehensive middleware libraries and tools for a variety of applications:
    • Motor control libraries (FOC-based BLDC, sensored trapezoidal, brushed DC, and stepper motors)
    • Energy metering and monitoring library (including metrology computation and ADC interfacing)
    • Comprehensive safety diagnostics library (IEC 60730 Class-B)
    • Optimized secure boot library (public key cryptography with optimized SHA256)
    • Wired communication examples for LIN, SMBus, DALI, 1-Wire, and more
  • Built-in support for FreeRTOS real-time operating system
  • More than 200 code examples for quickly getting started with peripherals
Rapid prototyping
  • MSPM0 L-series 32-MHz LaunchPad™ hardware development kit (LP-MSPM0L1306)
  • MSPM0 G-series 80-MHz LaunchPad hardware development kit (LP-MSPM0G3507)
Reference designs & subsystems
  • TI application reference designs for power delivery, grid infrastructure, factory automation, medical, appliances, and more
  • Simple MSPM0 subsystem references covering broad use-cases including: ADC+DMA, amplifier topologies, 5-V logic interfacing, PWM LED driver, PWM DAC, serial protocol conversion, system supervision, and more
Broad IDE & tool support
Comprehensive training
  • TI MSPM0 Academy modules provide step-by-step training on how to get the most out of each MSPM0 peripheral for your application
  • TI Precision Labs modules provide in-depth training on microcontroller applications and technology
  • Master hardware development with hardware design guides for MSPM0 G-series and L-series
  • Extracting the maximum battery life using low power optimization guides for MSPM0 G-series and L-series
  • Understand cybersecurity features of MSPM0 MCUs with cybersecurity feature guide
Migration guides

With the MSPM0 development ecosystem, you don't need to be an MCU expert or an analog design expert to get the most out of your MCU. Get started today with an LP-MSPM0L1306 LaunchPad evaluation kit and discover the unlimited possibilities for what you can rapidly prototype and create with MSPM0 MCUs from Texas Instruments.

Explore the MSPM0 MCU portfolio online today at TI.com.