stm32的高级定时器1应用重复计数器实现长时间(一分钟一次)中断
记录下学习到的定时器中断 原来计时一分钟是让定时器一秒钟中断一次 然后搞个变量记录一下到60次就是一分钟 刚看到高级定时器有个重复计数器寄存器RCR可以设置将设置好的count重复多次 这样就可以设置成一秒种向上计数结束后不产生中断而是再重复n次后产生一次中断 n为60时即为一分钟中断一次 下面分别是f1和f4的代码stm32f103void TIM1_Int_Init(u16 arr,u16 psc){ TIM_TimeBaseInitTypeDef TIM_TimeBas...
原创
2021-01-09 09:25:46 ·
5278 阅读 ·
3 评论