CLK_PeripheralClockConfig(CLK_Peripheral_TIM1, ENABLE);
TIM1_TimeBaseInit(8, TIM1_CounterMode_Up, 1000, 0);
TIM1_UpdateDisableConfig(ENABLE);
TIM1_UpdateRequestConfig(TIM1_UpdateSource_Regular);
enableInterrupts();//使能全局中断
TIM1_ITConfig(TIM1_IT_Update, ENABLE);
TIM1_Cmd(ENABLE);
不知道为何进不了中断。。。是哪里配置错还是什么。。。请大侠帮忙看看
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
中断函数里记得清中断标志 TIM1_SR1 = 0x00;
stm8_interrupt_vector.c定时器中断向量配置了?{0x82, TIM1_OVER_Int}, /* irq11 */
一周热门 更多>