LPC2377 ISR not firing

I have been trying different sample projects with interrupts, but I can not get the ISR to fire. I have tried BlinkyIRQ both in a board and the simulator, without success.

Is there a global IRQ Enable that needs to be set? I would think the examples would run correctly.

Parents
  • With an ARM7 you're going to want to look at the vectors in startup.s/LPC2300.s

    For an LPC23xx I'd presume you'd want it to vector via VicVectAddr, or have a wrapper routine to handle the interrupt context and call routines without the __irq directive.

    You'd need to enable the interrupt in the VIC and peripheral.

    \Keil\ARM\Boards\Keil\MCB2300\Blinky\

Reply
  • With an ARM7 you're going to want to look at the vectors in startup.s/LPC2300.s

    For an LPC23xx I'd presume you'd want it to vector via VicVectAddr, or have a wrapper routine to handle the interrupt context and call routines without the __irq directive.

    You'd need to enable the interrupt in the VIC and peripheral.

    \Keil\ARM\Boards\Keil\MCB2300\Blinky\

Children
More questions in this forum