Hi Leute
habe die max. GPIO Geschwindkeit mit der writingPi (wiringPiSetupGpio) und pigpio Library verglichen.
Folgenden Ergebnis mit Raspberry Pi Zero.
pi@raspberrypi:~/bench $ sudo ./gpio_test
WiringPi GPIO speed test program
toggle 100 million times ...
100000000 toggle took 15.736 s, Time per toggle 0.157 us, Freq 6.355 MHz
pi@raspberrypi:~/bench $ sudo ./gpio_test_pigpio
pigpio GPIO speed test program
toggle 100 million times ...
100000000 toggle took 23.974 s, Time per toggle 0.240 us, Freq 4.171 MHz
pi@raspberrypi:~/bench $ sudo ./gpio_test
WiringPi GPIO speed test program
toggle 100 million times ...
100000000 toggle took 15.761 s, Time per toggle 0.158 us, Freq 6.345 MHz
pi@raspberrypi:~/bench $ sudo ./gpio_test_pigpio
pigpio GPIO speed test program
toggle 100 million times ...
100000000 toggle took 24.005 s, Time per toggle 0.240 us, Freq 4.166 MHz
also
WiringPi gewinnt mit 6,3 zu 4,2 MHz .