Nabend zusammen!
Ich habe mit einer Steckplatine, 3 LEDs und 3 Widerständen einen einfachen Schaltkreis gebastelt und diesen auch schon mit wiringPi getestet. Es ist alles korrekt angeschlossen und funktioniert mit dem Befehl "gpio" auch einwandfrei.
Nun wollte ich das Ganze mit einem C-Programm machen.
Ich habe als Beispiel das C-Programm von dort übernommen:
http://elinux.org/RPi_Low-level_peripherals#C
Außerdem habe ich es so umgeschrieben das die Pins, an denen meine LEDs angeschlossen sind angesteuert werden sollten (18, 23 und 24). Nun, es sollte eigentlich alles korrekt sein.
Mein Problem ist, dass ich in der Methode "setup_io()" hängen bleibe. Die Fehlermeldung "can't open /dev/mem" wird mir sobald ich das Programm starte angezeigt. Zunächst dachte ich, ich habe keine Berechtigung dazu, also habe ich mit "sudo chmod 755 dev" mir diese geholt, leider hat dies mein Problem nicht gelöst.
Auch wenn ich hier im Forum nichts zu diesem Problem gefunden habe, hoffe ich nicht einen zweiten Thread zu diesem Thema eröffnet zu haben!
Vielen Dank vorab schon mal!
Grüße,
vitali360