请问多GPIO中断如何分配通道

2019-07-21 02:59发布

本帖最后由 xmlhttp 于 2019-4-13 19:13 编辑

例如:30个GPIO中断,PA0-PA14,PB0-PB14,在GPIO口与中断线关联时怎么写?
GPIO_EXTILineConfig(GPIO_PortSourceGPIOA|GPIO_PortSourceGPIOB,GPIO_PinSource0);
这样写只会执行PB0的中断,不会进入PA0中断,怎么解决?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
3条回答
brucewoo
2019-07-21 05:31
本帖最后由 brucewoo 于 2019-4-13 19:47 编辑

[mw_shl_code=c,true]GPIO_EXTILineConfig(GPIO_PortSourceGPIOA, GPIO_PinSource0);                        // A0为例
EXTI_InitStruct.EXTI_Line = EXTI_Line0;                                                                        
EXTI_InitStruct.EXTI_Mode = EXTI_Mode_Interrupt;
EXTI_InitStruct.EXTI_Trigger = EXTI_Trigger_Rising;                                                //触发方式-上升沿
EXTI_InitStruct.EXTI_LineCmd = ENABLE;
EXTI_Init(&EXTI_InitStruct);[/mw_shl_code]

一周热门 更多>