• Menu
  • Product
  • Email
  • PDF
  • Order now
  • MSPM0 MCUs Development Guide

    • SLAAED1F June   2023  – June 2025 MSPM0C1103 , MSPM0C1103-Q1 , MSPM0C1104 , MSPM0C1104-Q1 , MSPM0C1106 , MSPM0C1106-Q1 , MSPM0G1107 , MSPM0G1505 , MSPM0G1506 , MSPM0G1507 , MSPM0G1518 , MSPM0G1519 , MSPM0G3105 , MSPM0G3105-Q1 , MSPM0G3106 , MSPM0G3106-Q1 , MSPM0G3107 , MSPM0G3107-Q1 , MSPM0G3505 , MSPM0G3505-Q1 , MSPM0G3506 , MSPM0G3506-Q1 , MSPM0G3507 , MSPM0G3507-Q1 , MSPM0G3518 , MSPM0G3519 , MSPM0G3519-Q1 , MSPM0H3216 , MSPM0H3216-Q1 , MSPM0L1105 , MSPM0L1106 , MSPM0L1117 , MSPM0L1227 , MSPM0L1227-Q1 , MSPM0L1228 , MSPM0L1228-Q1 , MSPM0L1303 , MSPM0L1304 , MSPM0L1304-Q1 , MSPM0L1305 , MSPM0L1305-Q1 , MSPM0L1306 , MSPM0L1306-Q1 , MSPM0L1343 , MSPM0L1344 , MSPM0L1345 , MSPM0L1346 , MSPM0L2227 , MSPM0L2227-Q1 , MSPM0L2228 , MSPM0L2228-Q1

       

  • CONTENTS
  • SEARCH
  • MSPM0 MCUs Development Guide
  1.   1
  2.   Abstract
  3.   Trademarks
  4. 1 Overview
  5. 2 MSPM0 Online Selection
  6. 3 Software Development Instructions
    1. 3.1 LaunchPad Setup
      1. 3.1.1 Debugger Selection
      2. 3.1.2 LaunchPad Introduction
    2. 3.2 MSPM0-SDK Setup
      1. 3.2.1 MSPM0-SDK Installation
      2. 3.2.2 MSPM0-SDK Introduction
        1. 3.2.2.1 Examples Folder Introduction
        2. 3.2.2.2 Documents Folder Introduction
    3. 3.3 SysConfig Setup
      1. 3.3.1 SysConfig Installation
      2. 3.3.2 SysConfig Introduction
        1. 3.3.2.1 Basic Concept
        2. 3.3.2.2 Project Configuration View
        3. 3.3.2.3 Board View
        4. 3.3.2.4 NONMAIN View
        5. 3.3.2.5 SYSCTL View
        6. 3.3.2.6 Peripherals Setup
    4. 3.4 IDE Quick Start
      1. 3.4.1 CCS Quick Start
        1. 3.4.1.1 CCS Installation
        2. 3.4.1.2 Import a SDK Example
        3. 3.4.1.3 Example Download and Debug
        4. 3.4.1.4 Migrating Between MSPM0 Derivatives
        5. 3.4.1.5 Generate Hex Files
        6. 3.4.1.6 Program NONMAIN
      2. 3.4.2 IAR Quick Start
        1. 3.4.2.1 Environment Setup
          1. 3.4.2.1.1 SDK Support Setup
          2. 3.4.2.1.2 SysConfig Support Setup
        2. 3.4.2.2 Import a SDK Example
        3. 3.4.2.3 Example Download and Debug
        4. 3.4.2.4 Migrating Between MSPM0 Derivatives
        5. 3.4.2.5 Generate Hex Files
        6. 3.4.2.6 Program NONMAIN
      3. 3.4.3 Keil Quick Start
        1. 3.4.3.1 Environment Setup
          1. 3.4.3.1.1 MSPM0 CMSIS-Pack Setup
          2. 3.4.3.1.2 Sysconfig Support Setup
        2. 3.4.3.2 Import a SDK Example
        3. 3.4.3.3 Example Download and Debug
        4. 3.4.3.4 Migrating Between MSPM0 Derivatives
        5. 3.4.3.5 Generate Hex Files
        6. 3.4.3.6 Program NONMAIN
  7. 4 Mass Production Instructions
    1. 4.1 Generate Production Image
    2. 4.2 Program Software Tools Quick Start
      1. 4.2.1 Uniflash Quick Start
        1. 4.2.1.1 Program Through SWD
        2. 4.2.1.2 Program Through Bootloader
        3. 4.2.1.3 Program Through CMD Line Interface
      2. 4.2.2 JFlash Quick Start
      3. 4.2.3 C-GANG Quick Start
    3. 4.3 Program Hardwares Quick Start
  8. 5 Quality and Reliability Instructions
    1. 5.1 Quality and Reliability Material Entrance
    2. 5.2 Failure Information Collection and Analysis Guidance
  9. 6 Common Development Questions
    1. 6.1 Unlock MCU
      1. 6.1.1 Unlock Through Bootloader
      2. 6.1.2 Unlock Through Factory Reset GUI Tool
      3. 6.1.3 Unlock Through Uniflash
      4. 6.1.4 Unlock Through CCS
    2. 6.2 MSPM0 Program Failure
    3. 6.3 Reprogram with SWD Disabled
    4. 6.4 MCU Performs Differently in Debug and Free Run
    5. 6.5 Set SWD Password
    6. 6.6 BSL Related Questions
    7. 6.7 Reach Expected Current in LPM Mode
    8. 6.8 CCS Common Questions
      1. 6.8.1 Change the Optimization Level
    9. 6.9 Keil Common Questions
      1. 6.9.1 Copy Keil Example Out of SDK
  10. 7 Hardware Design Instructions
    1. 7.1 Obtaining a MSPM0 Package
    2. 7.2 Fix Pin Functions through Sysconfig
    3. 7.3 Schematic and PCB Attentions
  11. 8 Summary
  12. 9 Technical Documentation Resources
    1. 9.1 Technical Reference Manuals
    2. 9.2 Subsystems
    3. 9.3 Reference Designs
    4. 9.4 Hardware EVM User's Guides
    5. 9.5 Application Notes and Others
  13. 10Revision History
  14. IMPORTANT NOTICE
search No matches found.
  • Full reading width
    • Full reading width
    • Comfortable reading width
    • Expanded reading width
  • Card for each section
  • Card with all content

 

User's Guide

MSPM0 MCUs Development Guide

Abstract

This document is a good resource for finding important information about MSPM0™ microcontrollers (MCUs). This application note can serve as a reference, a starting guide, a self-learning tool, or an application-development guide.

Trademarks

MSPM0™, LaunchPad™, Code Composer Studio™, SimpleLink™, C2000™, and TIVA™ are trademarks of Texas Instruments.

Arm® and Cortex® are registered trademarks of Arm Limited.

All trademarks are the property of their respective owners.

 

Texas Instruments

© Copyright 1995-2025 Texas Instruments Incorporated. All rights reserved.
Submit documentation feedback | IMPORTANT NOTICE | Trademarks | Privacy policy | Cookie policy | Terms of use | Terms of sale