STM32
直播中

楼斌

8年用户 860经验值
私信 关注
[问答]

STM8无论如何调整TimeBaseInit的参数似乎都无法改变中断的触发周期?为什么?

小弟新入门STM8还请各位前辈指点~
我理解如下代码是将tiM1定时器中断设为20S。但实际使用无论如何调整TimeBaseInit的参数似乎都无法改变中断的触发周期?

TIM1_DeInit();
TIM1_TimeBaseInit(15999,TIM1_COUNTERMODE_DOWN,20000,0);
TIM1_ARRPreloadConfig(ENABLE);  
TIM1_Cmd(ENABLE);
TIM1_ITConfig(TIM1_IT_UPDATE,ENABLE);

请前辈指点,多谢!


回帖(1)

tijing忽忽

2024-5-14 09:48:53
是没有ClearFlag 导致的
举报

更多回帖

发帖
×
20
完善资料,
赚取积分