Multiple external interrupts on XMC4300

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
User12779
Level 1
Level 1
Hi there

Encountered the following interrupt problem using a XMC4300 Relax EtherCAT Kit.
I programmed the board as in the example External_Interrupt_XMC45 using the DAVE APPs.

The goal is simply to toggle a LED on pin 4.1 by pushbutton on pin 0.7 via external Interrupt (on falling edge).

So when i push the button (HW debounced) it always runs the interrupt twice for each edge. Meaning twice for
rising and falling edge . But it should only interrupt on falling edge.

Anybody with a similar problem?
Is there any additional programming necessary?

Thanks for your support.
0 Likes
1 Reply
User12779
Level 1
Level 1
Hey

It seemed to be a signal problem. The signal slope was too bad. Solved it with a schmitt trigger.

Greetings
0 Likes