关于stm32捕获

2019-03-23 18:39发布

假设设置为上升沿捕获,且预分频器被禁止(写TIMx_CCMR1寄存器的IC1PS=00)(捕获发生在每一个有效的电平转换时刻)。产生有效的电平转换时(捕获到上升沿),计数器的值被传送到TIMx_CCR1寄存器。请问此时计数器的值能否清零?如果可以,是用软件直接清零的还是通过设置寄存器而自动清零?看了半天在手册上都没看明白,请高手解答,谢谢 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
7条回答
506977544
2019-03-24 12:26
damiaa 发表于 2015-4-1 15:19
应该是你先读计数器的值,捕获值和你上次的值比较吧。

比如你要测试脉冲宽度,上升缘何下降缘两次捕获值相减。能不能清除不记得了。

我要做捕获计算周期,希望每次上升沿的时候捕获,记录计数器的值,然后进入终端中将计数器的值清除,在从零开始,进入下一次、、、、、、,不知这样可行否?

一周热门 更多>