ZHCAFP0 August   2025 MSPM0C1104

 

  1.   1
  2.   摘要
  3.   商标
  4. 1简介
    1. 1.1 系统简介
    2. 1.2 MSPM0C110x 简介
    3. 1.3 MCF8315D 简介
  5. 2硬件设置
    1. 2.1 LP-MSPM0C1104 硬件设置
    2. 2.2 MCF8315PWPEVM 硬件设置
  6. 3软件结构
    1. 3.1 软件功能和流程图
    2. 3.2 工程文件结构
    3. 3.3 配置并控制 MCF8315
      1. 3.3.1 MCF8315D I2C 协议说明
      2. 3.3.2 CRC 验证和奇偶校验
      3. 3.3.3 MCF EEPROM 或 RAM 程序
  7. 4系统测试
    1. 4.1 测试设置
    2. 4.2 系统值监控
  8. 5总结
  9. 6参考资料

软件功能和流程图

MSPM0C1104 通过更改 MCF8315D 寄存器,利用 I2C 接口来配置和控制 MCF8315D。演示代码包含以下 MCF8315D 功能的 API:EEPROM 数据校验与更新、MCF8315D RAM 编程、电机转速控制、通过 FG 引脚的速度反馈以及 VM 检查。

代码从 MSPM0C1104 初始化开始,然后通过 EEPROM 检查和 RAM 编程完成 MCF 初始化,并在所有初始化完成后将电机旋转命令发送到 MCF8315D。在计时器 A 中断期间更新电机转速命令。速度反馈和 VM 电压监控在主环路中完成。图 3-1 显示了软件流程图。

 MSPM0 软件图图 3-1 MSPM0 软件图