time输入捕获编码器a,b,可以用不同定时器吗

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了time输入捕获编码器a,b,可以用不同定时器吗相关的知识,希望对你有一定的参考价值。

可以
众所周知,STM32有许多个定时器,并且每个定时器各有4个通道,并且每个通道配置一种同类功能,比如同为输入(编码器模式、输入捕获),或同为输出(PWM)等
输入捕获模式
每个定时器有4个输入捕获功能的独立的通道,当引脚设置了定时器捕获模式时,一旦引脚捕获到相应的上升沿(下降沿),捕获寄存器将获取当前计数器CNT的值。
参考技术A time输入捕获编码器a,b,可以用不同定时器,在STM32使用正交编码器模式时,能够使用定时器的输入捕获功能来读取编码器当前的计数值。

用stm32测量外部编码器的脉冲个数,怎么实现?输入捕获模式可以吗?

参考技术A 测量脉冲就是输入捕获追问

测量的是脉冲个数,不是周期与脉宽

追答

那就挂在外部中断上

本回答被提问者采纳

以上是关于time输入捕获编码器a,b,可以用不同定时器吗的主要内容,如果未能解决你的问题,请参考以下文章

用stm32测量外部编码器的脉冲个数,怎么实现?输入捕获模式可以吗?

esp32s3霍尔编码器使用

如何捕获输入信号并通过一个定时器生成pwm信号

stm32f103微控制器通用定时器的常用工作模式都有哪些

51单片机ec11编码器中断法

STM32 TIM1 ETR计数外部脉冲数,怎么用中断方法实现?