我用stm32高级定时器的编码器模式记录脉冲 设置的是TIM CounterMode Up 为什么在计数的时候不对呢,stm32定时器值为什么要减1

首页 > 经验 > 作者:YD1662025-05-13 00:43:24

我用stm32高级定时器的编码器模式记录脉冲 设置的是TIM CounterMode Up 为什么在计数的时候不对呢,stm32定时器值为什么要减1(1)

在记录脉冲的时候计数器值是从0到重载值循环的,发生捕获事件的时候,捕获到底计数值很可能已经循环过几遍了,所以你看到计数不对

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.