2019-05-04 STM32_输入捕获

输入捕获

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

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

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

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

工作原理:

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

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容