先说一下我的程序功能,测试外部中断6,外部中断发生了点亮LED即可
同样的外部硬件电路 外部中断4能正常进入,但是外部中断6 对应的按钮一旦按下去 程序就死了,主程序里循环点亮的LED灯停止循环了,找了好久也没找到原因,不知道为什么就是进不了中断,请求各位大侠给看看!!多谢了!!
void EXTI4_IRQHandler() //
//F_B1_H;
if(EXTI_GetITStatus(EXTI_Line4)==SET)//
{
F_B1_H;
EXTI_ClearITPendingBit(EXTI_Line4);//
}
}
void EXTI9_5_IRQnHandler(void) //
{
if(EXTI_GetITStatus(EXTI_Line6) != RESET)//
{
F_B1_L;
EXTI_ClearITPendingBit(EXTI_Line6);//
}
}
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
牛B 果然是这样,大意了!!多谢大侠
一周热门 更多>