请问,GPIO中断能处理两个管脚同时有效的状态吗?
比如:PA GPIO配置为低电平触发中断,我现在想实现PA0和PA1同时有效
我是这样写的
void GPIO_Port_A_ISR(void)
{
unsigned long ulStatus;
ulStatus = GPIOPinIntStatus(GPIO_PORTA_BASE, true); // 读取中断状态 GPIOPinIntClear(GPIO_PORTA_BASE, ulStatus); // 清除中断状态,重要 if (ulStatus & 0x03)
{ //中断处理代码
}
}
这样写不好使