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 信号捕获设计的比较

表 2-1 列出了两种 PWM 捕获方法之间的差异,请参阅表格“使用 TIMx CC 块进行的 PWM 信号捕获(用 MCU 硬件实现)”。使用 GPIO 中断进行 PWM 信号捕获可获得更高的精度和可行性:

表 2-1 PWM 信号捕获方法比较
项目 使用 TIMx CC 块进行的 PWM 信号捕获 使用 GPIO 中断进行的 PWM 信号捕获
捕获延迟 由计时器捕获块决定 由中断和软件决定
捕获误差 由计时器捕获块决定 可由软件管理
绝对误差 因 PWM 频率和占空比而异 低于 1%,容易补偿误差