打印
[STM32F1]

STM32通用定时器的PWM输入捕获

[复制链接]
1096|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Ant110|  楼主 | 2016-4-18 15:37 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
STM32通用定时器的PWM输入捕获的详细时序图到底是怎样的?
当CC1通道输入有效边沿(上升沿)时,是先触发复位模式重置计数器,还是CCR1捕获呢,在时序上看 CCR2也捕获,可是CCR2的有效边沿不是下降沿吗。上升沿你捕获干嘛。而且CCR1 CCR2清‘0’吗 什么时候清呀! 到底是怎样个时序哟!
  • 求给位 给予帮助

QQ截图20160418152712.png (51.78 KB )

QQ截图20160418152712.png
沙发
ccw1986| | 2016-4-18 16:53 | 只看该作者
这个图是不是画错了啊,一般都是上升沿捕获,下降沿数据变化吧

使用特权

评论回复
板凳
Ant110|  楼主 | 2016-4-20 16:13 | 只看该作者
ccw1986 发表于 2016-4-18 16:53
这个图是不是画错了啊,一般都是上升沿捕获,下降沿数据变化吧

应该没错,参考手册上截图的。

使用特权

评论回复
地板
whtwhtw| | 2016-4-20 16:53 | 只看该作者
这段时间我也在迷茫。中、英文手册都是这样 画的
但是根据功能描述和逻辑关系,上升沿应该是只有cc1捕获,下降沿cc2捕获。复位发生在选择的触发源触发的时候。

使用特权

评论回复
5
Bermanrep| | 2016-4-20 17:48 | 只看该作者
whtwhtw 发表于 2016-4-20 16:53
这段时间我也在迷茫。中、英文手册都是这样 画的
但是根据功能描述和逻辑关系,上升沿应该是只有cc1捕获, ...

以前用的资料都是在下降沿数据变化,上升沿锁存

使用特权

评论回复
6
whtwhtw| | 2016-4-20 18:51 | 只看该作者
Bermanrep 发表于 2016-4-20 17:48
以前用的资料都是在下降沿数据变化,上升沿锁存

上升沿和下降沿是可以选择的

使用特权

评论回复
7
xmshao| | 2016-4-20 23:16 | 只看该作者
先触发复位计数器;
再于不同的沿做2次捕捉,测得CCR1,CCR2。

使用特权

评论回复
8
Ant110|  楼主 | 2016-4-27 11:18 | 只看该作者
xmshao 发表于 2016-4-20 23:16
先触发复位计数器;
再于不同的沿做2次捕捉,测得CCR1,CCR2。

如果先触发复位模式,那岂不是没吃上升沿捕获都是0咯,因为复位模式的触发调试就是上升沿来到的时候~!

使用特权

评论回复
9
zchong| | 2016-4-27 11:27 | 只看该作者
软件测一下就知道了
应该是先捕获再清零计数器

使用特权

评论回复
10
whtwhtw| | 2016-4-27 11:34 | 只看该作者
应该这样理解

打开复位模式后,复位是在TRGI上升沿执行,如果此时输入捕获开启,捕获的当然是0
如果打开主从模式

因为打开主从模式后,TRGI事件延时,所以捕获先执行,然后再复位。就可以捕获上升沿了

使用特权

评论回复
11
Ant110|  楼主 | 2016-4-30 15:21 | 只看该作者
whtwhtw 发表于 2016-4-27 11:34
应该这样理解

打开复位模式后,复位是在TRGI上升沿执行,如果此时输入捕获开启,捕获的当然是0

那怎么解释,CCR2的下降沿触发,上升沿来到时的捕获为0呢!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

5

主题

16

帖子

0

粉丝