Test maximal GPIO output performance by toggling a GPIO output pin as fast as possible.

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)
Download repository: zip gz

Files at revision 0:f122acadb07b

Name Size Actions
[up]
.gitignore 32 Revisions Annotate
main.cpp 541 Revisions Annotate
mbed-os.lib 81 Revisions Annotate