请教:STM32有没有正交编码器计数值有变化就产生中断的设...

2020-01-01 17:35发布

我用定时器中断读STM32正交编码器值来获取电机码盘的当前位置,但是觉得用定时器中断读取编码器计数值不太方便。
请教各位,有没有编码器计数值一有变化就能产生中断的设置?


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
6条回答
Error.Dan
2020-01-02 12:01
STM32可以用TIM的比较器做,编码器模式本质上是外部时钟,其他模块也是一样工作的,中断里面设置比较器的值,比如设置两个比较器的值分别为当前值正负1并使能比较器中断,那么往任何方向来一个脉冲都会进一次中断。
实际上,本来这种用法就是用来做行程控制的,类似于软极限的功能,到点进中断处理。

一周热门 更多>