请问stm32中央对称模式怎样配置为计数器为0的时候产生更新?

2019-07-14 17:16发布

STM32 中央对称模式(在向上计数时会产生溢出更新,在向下计数时会产生下溢更新,这样两个更新都会重载新设置的占空比设定值,但我想只在下溢的时候产生更新,上溢的时候不产生) 怎样配置为计数器为0 的时候产生更新事件,更新新的占空比,求帮忙解答,谢谢
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
18条回答
djw200988
2019-07-16 01:36
leilijiao 发表于 2018-9-29 09:17
你好,我现在用进入中断方式判断TIM1的计数器的值来确定是上溢还是下溢,但是进入中断后用if(TIM_GetCounter(TIM1) == 1)
{
    flag = 1;

不知道你问题解决了没,但是这样判断肯定是不行的,以计时器的速度,当你读取的时候肯定已经超过1了,可以用读取值和ARR值的一半来比较判断,不过我没试过这样做,不知道是否可行

一周热门 更多>