Test maximal GPIO output performance by toggling a GPIO output pin as fast as possible.
Homepage
This mbed program creates a thread with Realtime Priority to do nothing but to toggle a GPIO output as fast as possible.
Measurements are performed on a NUCLEO-F767ZI board https://os.mbed.com/platforms/ST-Nucleo-F767ZI/.
- STM32F767ZIT6 @ 216 MHz
- Duration of high or low phases: 4 nsec - 10 nsec (resulting is something from 50 MHz to 125 MHz)