startup_ccs.c 文件
IntDefaultHandler、 // GPIO 端口 Q (摘要或 Q0)
ResetDebugISR、 // GPIO 端口 Q2
我需要检查 PQ2上的中断是否已触发.. 用于中断状态的 API 是否正确?
除了引脚 PQ2、我在端口 Q 上没有任何其他中断。
谢谢、
Priya
{
ROM_SysCtlPeripheralEnable (SYSCTL_Periph_GPIOQ);
GPIOPinTypeGPIOInput (GPIO_PORTQ_BASE、GPIO_PIN_2);
GPIOIntEnable (GPIO_PORTQ_BASE、GPIO_PIN_2);
{
bool bMsed = false;
uint32_t intStatus = 0;
intStatus = GPIOIntStatus (GPIO_PORTQ_BASE、bMsed);
if ((intStatus & GPIO_PIN_2)=GPIO_PIN_2)
{
//清除中断
resetDbgIntTriggered = 1;
GPIOIntClear (GPIO_PORTQ_BASE、GPIO_PIN_2);
GPIOIntDisable (GPIO_PORTQ_BASE、GPIO_PIN_2);
resetDbgIntTriggered = 0;
}
}
//PN