2019-05-04 STM32_输入捕获

输入捕获

通用定时器有许多功能,输入捕获是其中一种。

STM32F1除了基本定时器TIM6和TIM7,其他定时器都具有输入捕获功能。

输入捕获可以对输入信号的上升沿,下降沿或者双边沿进行捕获

输入捕获通常用于测量输入信号的脉宽、测量PWM输入信号的频率及占空比。

工作原理:

在输入捕获模式下,当相应的ICx信号检测到跳变沿后,将使用捕获/比较寄存器(TIMx_CCRx)来锁存计数器的值,简单的说就是通过检测TIMx_CCRx上的边沿信号,在边沿信号发生跳变的时候(上升沿或下降沿)的时候,将当前定时器的值(TIMx_CNT)存放到对应的通道的捕获/比较寄存器(TIMx_CCRx)里面,完成一次捕获。

你可能感兴趣的:(2019-05-04 STM32_输入捕获)