This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

EK-TM4C1294XL: GPIO external interrupt

Part Number: EK-TM4C1294XL

Hi,

I am using TM4C1294XL .I have configured PP4 GPIO port as an External falling edge triggered interrupt and some other GPIO interrupt as well.

It is working as expected but I am having issue if I give input to some other port pin is it affecting PP4.

PP4 interrupt keep on hitting, if I disable this it is hitting in below ISR

//*****************************************************************************
//
// This is the code that gets called when the processor receives a fault
// interrupt. This simply enters an infinite loop, preserving the system state
// for examination by a debugger.
//
//*****************************************************************************
static void
FaultISR(void)
{
SaveInterruptSource(0x03);
//
// Enter an infinite loop.
//
while(1)
{
}
}

is there any specific reason could you help.

Thanks

  • Hi,

      That is a bit weird. 

      - Do you have another LaunchPad board to test? Can you repeat the same problem?

      - Can you show your code how you configure PP4. Do you have any other pins in PortP that you use for GPIO. Please show your code. 

      - When you said you disable it, what did you disable? Please clarify. Are you saying disable PP4? Please note that if you disable PortP and if you try to access any registers in PortP, it will result in FaultISR because the peripheral is disabled by you already.