Test the response time from toggling a GPIO input to setting a GPIO output from the interrupt handler.
Measure the interrupt response time for a GPIO input
This mbed program registers "on rise" and "on fall" interrupt handlers for a GPIO input and drives a different GPIO output to follow the input.
Measurements are performed on a NUCLEO-F767ZI board https://os.mbed.com/platforms/ST-Nucleo-F767ZI/.
mbed-os-5.12.3
- rising: 1.1 usec - 1.3 usec
- falling: 1.1 usec - 1.3 usec
OS 2
- rising: 0.7 usec - 1.2 usec
- falling: 0.8 usec - 1.3 usec