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.

MSP430F5638 Interrupt Response time from GPIO

Other Parts Discussed in Thread: MSP430F5638

What's the minimum amount of time a GPIO needs to see a pulse before the hardware actually registers it?

We're seeing tiny spikes (from 2 to 10ns and higher) and it appears the MCU is responding to some and not others...

We pulse a GPIO line when we get a noise spike, the scope shows us catching some and not others.

Here's a scope shot, 100 milliseconds per division, upper line is a Hall sensor input where the noise comes in on, the lower line is the GPIO we pulse when we see the noise spike.

  • Page 49 of the MSP430F5638 datasheet says:

    External trigger pulse duration to set interrupt flag: MIN: 20 ns

    (2) An external signal sets the interrupt flag every time the minimum interrupt pulse duration t(int) is met. It may be set by trigger signals shorter than t(int).

**Attention** This is a public forum