ZHCACR5G May   2023  – August 2025 MSPM0C1103 , MSPM0C1103-Q1 , MSPM0C1104 , MSPM0C1104-Q1 , MSPM0C1105 , MSPM0C1106 , MSPM0C1106-Q1 , MSPM0G1105 , MSPM0G1106 , 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 , MSPM0G3518-Q1 , MSPM0G3519 , MSPM0G3519-Q1 , MSPM0H3216 , MSPM0H3216-Q1 , MSPM0L1105 , MSPM0L1106 , MSPM0L1116 , 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

 

  1.   1
  2.   摘要
  3.   商标
  4. 概述
  5. MSPM0 在线选择
  6. 软件开发说明
    1. 3.1 主要文档
    2. 3.2 LaunchPad 设置
      1. 3.2.1 调试器选择
      2. 3.2.2 LaunchPad 简介
    3. 3.3 MSPM0-SDK 设置
      1. 3.3.1 MSPM0-SDK 安装
      2. 3.3.2 MSPM0-SDK 简介
        1. 3.3.2.1 示例文件夹简介
        2. 3.3.2.2 文档文件夹简介
    4. 3.4 SysConfig 设置
      1. 3.4.1 SysConfig 安装
      2. 3.4.2 SysConfig 介绍
        1. 3.4.2.1 基本概念
        2. 3.4.2.2 工程配置视图
        3. 3.4.2.3 电路板视图
        4. 3.4.2.4 NONMAIN 视图
        5. 3.4.2.5 SYSCTL 视图
        6. 3.4.2.6 外设设置
    5. 3.5 IDE 快速入门
      1. 3.5.1 CCS 快速入门
        1. 3.5.1.1 CCS 安装
        2. 3.5.1.2 导入 SDK 示例
        3. 3.5.1.3 示例下载和调试
        4. 3.5.1.4 在 MSPM0 衍生产品之间进行迁移
        5. 3.5.1.5 生成十六进制文件
        6. 3.5.1.6 对 NONMAIN 编程
      2. 3.5.2 IAR 快速入门
        1. 3.5.2.1 环境设置
          1. 3.5.2.1.1 SDK 支持设置
          2. 3.5.2.1.2 SysConfig 支持设置
        2. 3.5.2.2 导入 SDK 示例
        3. 3.5.2.3 示例下载和调试
        4. 3.5.2.4 在 MSPM0 衍生产品之间进行迁移
        5. 3.5.2.5 生成十六进制文件
        6. 3.5.2.6 对 NONMAIN 编程
      3. 3.5.3 Keil 快速入门
        1. 3.5.3.1 环境设置
          1. 3.5.3.1.1 MSPM0 CMSIS-Pack 设置
          2. 3.5.3.1.2 Sysconfig 支持设置
        2. 3.5.3.2 导入 SDK 示例
        3. 3.5.3.3 示例下载和调试
        4. 3.5.3.4 在 MSPM0 衍生产品之间进行迁移
        5. 3.5.3.5 生成十六进制文件
        6. 3.5.3.6 对 NONMAIN 编程
  7. 硬件设计说明
    1. 4.1 获取 MSPM0 包
    2. 4.2 通过 SysConfig 修复引脚功能
    3. 4.3 原理图和 PCB 注意事项
  8. 大规模生产说明
    1. 5.1 生成生产映像
    2. 5.2 编程软件工具快速入门
      1. 5.2.1 Uniflash 快速入门
        1. 5.2.1.1 通过 SWD 编程
        2. 5.2.1.2 通过引导加载程序编程
        3. 5.2.1.3 通过 CMD 线路接口编程
      2. 5.2.2 JFlash 快速入门
      3. 5.2.3 C-GANG 快速入门
    3. 5.3 编程硬件快速入门
  9. 质量和可靠性说明
    1. 6.1 质量和可靠性材料入口
    2. 6.2 失效信息收集和分析指南
  10. 常见开发问题
    1. 7.1 解锁 MCU
      1. 7.1.1 通过引导加载程序解锁
      2. 7.1.2 通过恢复出厂设置 GUI 工具解锁
      3. 7.1.3 通过 Uniflash 解锁
      4. 7.1.4 通过 CCS 解锁
      5. 7.1.5 在禁用复位引脚的情况下解锁
    2. 7.2 MSPM0 编程故障
    3. 7.3 禁用 SWD 或 REST 引脚时的注意事项
    4. 7.4 MCU 在调试和自由运行时的表现不同
    5. 7.5 设置 SWD 密码
    6. 7.6 BSL 相关问题
    7. 7.7 在 LPM 模式下达到预期电流
    8. 7.8 CCS 常见问题
      1. 7.8.1 更改优化级别
    9. 7.9 Keil 常见问题
      1. 7.9.1 从 SDK 复制 Keil 示例
  11. 总结
  12. 技术文档资源
    1. 9.1 技术参考手册
    2. 9.2 子系统
    3. 9.3 参考设计
    4. 9.4 硬件 EVM 用户指南
    5. 9.5 应用简报
    6. 9.6 应用手册和其他资料
  13. 10修订历史记录

主要文档

在进行软件开发之前、需要参考或查看三个主要文档:数据表、技术参考手册 (TRM) 和勘误表,如图 3-1 所示。

 MSPM0 重要文档列表图 3-1 MSPM0 重要文档列表

以下是这三个文档的详细说明:

  • 数据表:本文介绍了各种 MSPM0 MCU 的参数和功能数据信息,包括引脚功能、外设性能参数以及 MCU 本身,包括内部信号连接、物理特性、产品包装和封装。数据表是典型 MSPM0 器件的基本参考文件。
  • TRM:介绍了 MSPM0 MCU 的应用方法和特性,包括但不限于 CPU 和外设的抽象模型、工作模式以及相应的寄存器配置方法。
  • 勘误表:描述在某些应用场景、函数或参数中不同于 MSPM0 MCU 文档的器件行为。还描述了行为、原因和解决方案。勘误表可以与 MSPM0 产品开发期间的数据表一同使用。
注: 开发前请务必参阅勘误表。这有助于防止在已知问题上花费大量时间。