ZHCAFJ4
July 2025
MSPM0C1104
1
摘要
商标
1
简介
1.1
PWM 信号捕获简介
1.2
MSPM0C110x 简介
2
PWM 信号捕获
2.1
PWM 信号捕获方法
2.2
使用 TIMx CC 块进行的 PWM 信号捕获
2.3
使用 GPIO 中断进行的 PWM 信号捕获
2.4
不同 PWM 信号捕获设计的比较
3
软件实现
3.1
识别上升沿和下降沿
3.2
时序分类
3.3
信号滤波器和结果计算
4
系统测试
4.1
测试设置
4.2
变量监测
4.3
PWM 信号捕获分辨率测试和比较
5
总结
6
参考资料
摘要
PWM 信号在系统设计中用作速度控制或反馈,因此务必要在宽泛的周期范围内准确测量 PWM 信号,以满足系统控制精度要求。一般而言,需要高 MCU 时钟频率来实现高分辨率 PWM 信号捕获。本应用手册使用在 24MHz MCU 时钟频率上工作的 MSPM0C1104,在 100Hz 至 10kHz 频率范围内实现了输入 PWM 占空比和周期不到 1% 的捕获误差,让低功耗系统设计受益匪浅。