Forum: Mikrocontroller und Digitale Elektronik Linux Framebuffer, SPI Display, Sync


von Ralf (Gast)


Lesenswert?

Hallo Leute,

ich wollte in mein nächstes raspberry-pi Hobbyprojekt mal ein größeres 
Touchscreen einsetzen.
Angedacht irgendwas mit 5" ca.

Natürlich könnte ich die GUI mit GTK oder sowas machen, den X-Server 
starten und ein HDMI Display anschließen, will diesen Weg aber nicht 
gehen weil es keinen großen Lerneffekt gäbe.

Jetzt kam ich auf die Idee, ein SSD1963 Display einzusetzen.
Es gibt ja GUI Libs wie z.B. QT, die direkt in den Framebuffer schreiben 
können ohne dass sowas wie der X-Server gestartet sein muss.

Jetzt frage ich mich nur, wie synchronisiere ich den Framebuffer mit dem 
SPI Display.
Wollte irgendwas wie einen Daemon haben, der in einer Dauerschleife 
ständig die Pixel neu drauf schreibt.


Muss ehrlich gesagt sagen, dass ich mir beim googeln damit sehr schwer 
tue, bzw wenig brauchbares finde. Hat jemand schonmal was ähnliches 
gemacht und kann mir paar Tipps geben?

Danke!

von Nickname (Gast)


Lesenswert?

Es gibt bereits einige SPI-Framebuffer Treiber,

https://github.com/notro/fbtft/wiki

also entweder passenden Kerneltreiber verwenden, oder einfach einen 
ähnlichen anpassen.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.