Hi
in diesem Tutorial
Bitschiebereien Teil 1: 74HC595 mit 8 LEDs am Raspi
wurde folgende Code programmiert.
gpioWrite(clockPin, PI_HIGH);
gpioWrite(clockPin, PI_LOW);
Ich stelle aml die Frage: Ist das korrekt? Ist dem Programmierer klar das wir uns hier im 10 MHz Bereich bewegen.
Wie ist das bei der nächsten Raspberry Pi die noch schnellere IOs hat (Pi2, Pi3)
Müsste es nicht heißen
gpioWrite(clockPin, PI_HIGH);
usleep(1)
gpioWrite(clockPin, PI_LOW);
Habe hier im Forum mal einen Code gefunden der nicht funktioniert hat in C aber in Python.
Ein paar usleeps rein und schon lief er wie gedacht.
LED 4 Segment I2C Display