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参考资料

总结

本应用手册针对使用 MSPM0C110x 系列 MCU(只有一个计时器和一个 GPIO)时出现的 PWM 捕获误差提出了解决方法。该解决方法还可以识别 100% 和 0% PWM 占空比,且无需执行任何额外工作。测试结果表明,该方法可以在 100Hz 至 10kHz PWM 频率范围内将捕获误差保持在 1% 以下。测试结果还表明,该方法在 PWM 占空比 <1% 和 >99% 的极端条件具有稳健性。