ZHDA102 March   2026 MSPM0G3519

 

  1.   1
  2.   摘要
  3.   商标
  4. 1 简介
  5. 2 空闲低电平状态:PWM 输出通道低电平状态配置
  6. 3 非对称 PWM:具有相移控制功能的双路同步 PWM 生成
    1. 3.1 使用相位加载功能
      1. 3.1.1 主要计时器(主计时器)的配置
      2. 3.1.2 辅助计时器的配置
      3. 3.1.3 交叉触发功能的实现
    2. 3.2 使用辅助捕获/比较通道
  7. 4 位操作 (Bit-Banging) 仿真:基于软件的通信协议实现
    1. 4.1 使用 TIMA 仿真 UART Rx
    2. 4.2 使用 TIMA 仿真 UART Tx
  8. 5 基于反馈的 PWM 生成
    1. 5.1 基于反馈的 PWM 信号复制
    2. 5.2 使用输入基准生成延迟的 PWM 信号
  9. 6 延迟计时器启动:具有可配置延迟的同步计时器实例启动
  10. 7 基于硬件事件停止正在运行的计时器
  11. 8 动态 PWM 更新:占空比和时间周期调整
    1. 8.1 影子加载和影子比较功能
    2. 8.2 使用 DMA 生成任意信号
  12. 9 总结
  13. 10参考资料

总结

本应用手册探讨了 MSPM0 微控制器中的高级计时器 (TIMA) 技术,重点介绍了 TIMA 模块的多用途功能。本文档介绍了 PWM 空闲低电平配置、相移 PWM 生成以及用于 UART 仿真的位操作。本文档演示基于反馈的 PWM 生成、具有可配置延迟的同步计时器启动以及硬件触发的计时器停止控制。主要特性包括用于动态 PWM 更新的影子寄存器和基于 DMA 的任意信号生成。含有代码片段的实际示例说明了现代嵌入式系统的实现策略。