IAR stm8903k3 tim5无法进入中断

2019-07-19 20:38发布

void TIM5_Init()
{
TIM5_DeInit();
TIM5_TimeBaseInit(TIM5_PRESCALER_16, 1000);
TIM5_ClearITPendingBit(TIM5_IT_UPDATE);
TIM5_ARRPreloadConfig(ENABLE);
TIM5_ITConfig(TIM5_IT_UPDATE, ENABLE);
TIM5_SetAutoreload(500);
TIM5_Cmd(ENABLE);

}
#pragma vector=0xF
__interrupt void TIM5_UPD_OVF_BRK_TRG_IRQHandler(void)
{
  static int a=0;
if( TIM5_GetITStatus(TIM5_IT_UPDATE)!=RESET)
{
  TIM5_ClearITPendingBit(TIM5_IT_UPDATE);
  a++;
  }
}

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。