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

/media/uploads/stefanwaldschmidt/mbed-os-5.12.3.gif

OS 2

  • rising: 0.7 usec - 1.2 usec
  • falling: 0.8 usec - 1.3 usec

/media/uploads/stefanwaldschmidt/imag001.gif

History

upgrade form mbed 2 to mbed-os-5.12.3; default tip

2019-05-10, by stefanwaldschmidt [Fri, 10 May 2019 07:44:18 +0000] rev 3

upgrade form mbed 2 to mbed-os-5.12.3;


remove doc folder

2019-05-09, by stefanwaldschmidt [Thu, 09 May 2019 13:43:35 +0000] rev 2

remove doc folder


add scope screenshot (bmp)

2019-05-09, by stefanwaldschmidt [Thu, 09 May 2019 11:05:22 +0000] rev 1

add scope screenshot (bmp)


initial

2019-05-09, by stefanwaldschmidt [Thu, 09 May 2019 09:54:48 +0000] rev 0

initial