外部中断函数获取STM32定时器CNT计数值求助

2019-07-21 02:49发布

外部中断使用库函数TIM_GetCounter(TIMx)读取计数器的CNT值,然后将获取的计数器CNT数值与捕获比较寄存器1的设定值(如X=1000)相加后用TIM_SetCompare1设置捕获比较寄存器1,同理再用捕获比较寄存器2的设定值(如Y=1500)相加后用TIM_SetCompare2设置捕获比较寄存2。使外部中断延时后发生宽度500脉冲周期的有效电平。做了很多次没有成功。特求助论坛,不知道哪位朋友赐教一下,最好能有个例程。谢谢!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
TobyKing
1楼-- · 2019-07-21 07:26
我最近也在做这个,可以一起探讨吗?我参考了很多例程,弄了一周了
星空
2楼-- · 2019-07-21 08:39
可以参考一下原子哥的输入捕获实验的。
shy77210
3楼-- · 2019-07-21 14:16
回复【2楼】TobyKing:
---------------------------------
嗯,一起探讨。留个联系方式
TobyKing
4楼-- · 2019-07-21 17:41
 精彩回答 2  元偷偷看……

一周热门 更多>