STM32定时器用于捕获PWM信号,在占空比为100%时,如何捕获?

2020-01-04 18:58发布

目前在用STM32F0系列的芯片,两个定时器分别用于捕获两路PWM信号,但是信号的占空比为0%-100%,因此在0%和100%时没有上升沿或下降沿触发中断,无法实现捕获,此时该如何处理?求解各路大神。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
10条回答
dgdzas
1楼-- · 2020-01-05 21:38
Trancho 发表于 2014-12-21 20:32
同一个定时器在设置沿捕获的同时可以设置捕获吗?做了个溢出中断,不接pwm波时溢出中断正常,把pwm波连上 ...

楼主,这个问题解决了吗
skype
2楼-- · 2020-01-06 02:00
 精彩回答 2  元偷偷看……
go2deathward
3楼-- · 2020-01-06 04:49
大字体看着真难受
STC8050
4楼-- · 2020-01-06 07:36
Trancho 发表于 2014-12-21 20:32
同一个定时器在设置沿捕获的同时可以设置捕获吗?做了个溢出中断,不接pwm波时溢出中断正常,把pwm波连上 ...

捕获的目的是得到上升下降沿的时间,可以用溢出中断间接计算出来.
另外你说重复两个都触发,要么就是信号超出最大捕获时间,或者捕获后没清零计数器.

一周热门 更多>