初级会员

- 积分
- 121
- 金钱
- 121
- 注册时间
- 2019-11-24
- 在线时间
- 46 小时
|
1金钱
51系列芯片按中断号,外部引脚P3-2 P3-3产生中断自动跳转到中断号。
STM32函数 EXTI0_IRQHandler在程序其他地方没有找到定义。
是怎么自动跳转到这里的呢?
//外部中断0服务程序
void EXTI0_IRQHandler(void)
{
delay_ms(10); //消抖
if(WK_UP==1) //WK_UP按键
{
LED0=!LED0;
LED1=!LED1;
}
EXTI->PR=1<<0; //清除LINE0上的中断标志位
}
//外部中断15~10服务程序 合并PA13 PA15 KEY_0 KEY_1按键外中断
void EXTI15_10_IRQHandler(void)
{
delay_ms(10); //消抖
if(KEY0==0) //按键0
{
LED0=!LED0;
EXTI->PR=1<<13; //清除LINE13上的中断标志位
}
else if(KEY1==0) //按键1
{
LED1=!LED1;
EXTI->PR=1<<15; //清除LINE15上的中断标志位
}
}
|
|