ZHCAES6A October   2024  – August 2025 MSPM0C1104 , MSPM0C1105 , MSPM0C1106 , MSPM0L1306

 

  1.   1
  2. 1说明
  3. 2所需外设
  4. 3硬件设置
  5. 4软件简介
    1. 4.1 代码简介
    2. 4.2 协议简介
  6. 5设计步骤
  7. 6结果
  8. 7修订历史记录
  9. 8商标

软件简介

图 4-1 展示了在 CCS 中开发的软件工程。该工程主要由三个部分组成。其他文件是 MSPM0 工程的默认文件。

MSPM0 软件工程视图图 4-1 软件工程视图

ti_msp_dl_config 部分由 SysConfig(图形代码生成工具)生成,而 MSPM0 初始化则用于 MCU 电源、系统控制器、系统时钟、启用的外设和 GPIO 的系统初始化。

expander 部分声明基本变量、GPIO 配置函数和中断函数,expander 还包含一些适用于 SPI、I2C 和 UART 协议的基本函数。

main 部分包含最高系统功能代码,在系统初始化之后,MCU 等待来自主器件的命令并执行相应的 GPIO 操作。