关于stm8 tim2的问题

2019-03-23 18:35发布

我用tim2进行的按键扫描程序,但是一开中断整个程序就没反应。


void TIM2_configuration(void)

{

  TIM2_DeInit();//TIM2初始化

  TIM2_TimeBaseInit(TIM2_PRESCALER_2,10000);//配置TIM2内部时钟基准,定时10ms

  TIM2_ITConfig(TIM2_IT_UPDATE,ENABLE);//设置TIM2中断,更新

  TIM2_Cmd(ENABLE);//开启TIM2使能

}





/*中断函数*/



#pragma vector=15__interrupt

void TIMER2_IRQHander(void)

{



  Key_Value=keyscan();



TIM2_ClearITPendingBit(TIM2_IT_UPDATE);

}


这个设置哪个地方错了??
此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。