捕获多路pwm输入3种方法

来源:互联网 发布:淘宝买家怎样增加信誉 编辑:程序博客网 时间:2024/06/05 16:32
stm32f3捕获多路pwm输入
1.定时器有捕获 PWM 的功能. 这个方式用起来最简单, 但是一个定时器只能捕获一路.
2.只用定时器双边沿捕获功能, 发生捕获时产生中断, 在中断里识别上升下降沿. 从而计算出 PWM 的频率和占空比, 这样一个定时器最多可捕获4路.
3. 用 IO 口双边沿触发中断, 在中断里读取定时器的值. 这样一个定时器可以测量任意个 PWM 信号.
对比: 1. 不会有误差, 2. 基本也不会有误差. 3. 肯定有误差.
0 0
原创粉丝点击