Ich habe gerade Java auf meinem Raspberry Pi zum Laufen gebracht, was viel mehr Zeit gekostet hat, als ich gehofft hatte. Ich möchte in der Lage sein, Daten von / zu den Header-Pins von Java zu lesen / schreiben. Wie kann ich das machen? Muss ich zuerst einen Treiber oder eine Art mit C schreiben, um die Daten von den Header-Pins zu erhalten? Ich führe eine Instanz von Soft-Float Debian "wheezy" aus. Ist dies überhaupt in Java möglich? Gibt es Problemumgehungen, über die ich Bescheid wissen sollte? Vielen Dank fürs Lesen!
9
Wenn Sie Ihre Lösung noch nicht gefunden haben , bietet die Pi4J-Bibliothek , die auf Wiring for the Raspberry Pi basiert, - auch in einem frühen Entwicklungsstadium - Zugang zu GPIO, I2C und SPI. Und Rs232, nicht zu vergessen!
Serviceprovider für mehrere IO-Boards (Olimex etc.) sind enthalten.
Am interessantesten: Ereignisgesteuerte Verarbeitung (GPIO-Interrupts).
siehe: hier
quelle