f4输入捕获实验中断函数里if(TIM5CH1_CAPTURE_STA&0X40)//捕获到一个下降沿 不应该是上升沿嘛?

2019-07-20 16:17发布

[img]file:///C:UsersAdministratorAppDataRoamingTencentUsers921423070QQWinTempRichOleIXQELBET}[K[4Z~U5()BYVI.png[/img][img]file:///C:UsersAdministratorAppDataRoamingTencentUsers921423070QQWinTempRichOleIXQELBET}[K[4Z~U5()BYVI.png[/img]
TIM5CH1_CAPTURE_STA     的bit6制一的意思是检测到一个上升沿吗
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
正点原子
1楼-- · 2019-07-20 16:20
是的,第六位表示是否捕获到一个上升沿。如果置位,则表示捕获到了上升沿。你那个if判断,是发生在 捕获了上升沿之后,自然就是下降沿了。
gyjddq
2楼-- · 2019-07-20 21:15
捕获到一个上升沿后TIM5CH1_CAPTURE_STA&0X40 的bit6位是自动制一的吗