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.

Need info on Interrupts

Hi I am using TMS320VC5470 Processor. I need small information.

What will happen if two or more interrupts arrives during service of another interrupt. How the ARM7 will handle this situation. After finishing the service of first interrupt how it will service the rest? Is there any priority in serving them? Need information in detail.

  • Chetan:

    The interrupt handler section of the user guide (spru038) covers this.

    If the interrupts are on different peripherals, the programmable handler should be able to deal with this with various priority levels (0 to 15) and interrupt types (IRQ, FIQ). If multiple interrupts come in on the same peripheral, to avoid missing one of these some extra software polling might be required to monitor this beyond just the hardware.

    Regards,

    Naser