想问一个关于输入捕获简单的问题

2019-07-20 16:39发布

我最近回头看以前写的代码程序,突然发现了点问题,然后沿伸到回头看输入捕获程序,我有一个疑问,例程程序是通过TIM5的通道1来捕获电平跳变的,定时器5初始化后,设置上升沿触发 开启中断 使能定时器,我的疑问在于进入中断服务函数理论上是通过定时器向上计数到了设定的时间进入的,但是根据开发指南上所说 后面进入中断服务程序是通过捕获下降沿或者上升沿是触发的,只有这样才能说得通捕获高电平的时间是正确的 为什么会这样呢?我现在疑惑于到底是什么条件触发了进入中断服务程序?求人点拨一下,万分感谢!!!!!!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。