ZHCAFJ4 July   2025 MSPM0C1104

 

  1.   1
  2.   摘要
  3.   商标
  4. 1简介
    1. 1.1 PWM 信号捕获简介
    2. 1.2 MSPM0C110x 简介
  5. 2PWM 信号捕获
    1. 2.1 PWM 信号捕获方法
    2. 2.2 使用 TIMx CC 块进行的 PWM 信号捕获
    3. 2.3 使用 GPIO 中断进行的 PWM 信号捕获
    4. 2.4 不同 PWM 信号捕获设计的比较
  6. 3软件实现
    1. 3.1 识别上升沿和下降沿
    2. 3.2 时序分类
    3. 3.3 信号滤波器和结果计算
  7. 4系统测试
    1. 4.1 测试设置
    2. 4.2 变量监测
    3. 4.3 PWM 信号捕获分辨率测试和比较
  8. 5总结
  9. 6参考资料

摘要

PWM 信号在系统设计中用作速度控制或反馈,因此务必要在宽泛的周期范围内准确测量 PWM 信号,以满足系统控制精度要求。一般而言,需要高 MCU 时钟频率来实现高分辨率 PWM 信号捕获。本应用手册使用在 24MHz MCU 时钟频率上工作的 MSPM0C1104,在 100Hz 至 10kHz 频率范围内实现了输入 PWM 占空比和周期不到 1% 的捕获误差,让低功耗系统设计受益匪浅。