static u8 STOP_FLAG;
void EXTI0_IRQHandler(void)
{
STOP_FLAG=1;
while(STOP_FLAG);
EXTI_ClearITPendingBit(EXTI_Line0);
}
首先中断优先级分组 抢占优先级 都符合要求
但是如果是主函数里面开启定时器的话 外部中断0发生中断 但是定时器还在进行计时 所有怎么解决?请赐教
ni你要解决的问题是什么.外部中断时.定时器也停止计时吗
对的问题已经 解决 定时器属于外设 加上标识位 在外部中断里关闭定时器就OK 谢谢!
见回复一楼的回复