Forum: Mikrocontroller und Digitale Elektronik Graphical LCD User Interface


von Mario G. (mariog85)


Lesenswert?

Hallo,

im Rahmen meines Studiums habe ich mich mit der Verwendung des Siemens 
S65 Displays an einem Infineon C167 µC beschäftigt.

Dabei habe ich die vorhandene GLCD Library von Hagen Reddmann in der 'C' 
Version unter Zuhilfenahme der Dokumentation und Sourcen von Christian 
Kranz portiert.
Als zweiten Teil programmierte ich ein API für die Erstellung einer 
Menü-Basierten Navigation auf dem LCD.


Ich möchte diese Arbeit der Community zur Verfügung stellen. Ich weiß 
nicht, in wie fern mein Werk für die Allgemeinheit zu nutzen ist, aber 
schaden wird es schon keinem. Auch ich von den Veröffentlichungen von 
Christian Kranz und Hagen Reddmann enorm profitiert.

Natürlich ist der C167 hier nicht so Verbreitet wie der AVR, aber ich 
habe ausschließlich in standard C gecoded. Vielleicht sind zumindest 
Teile nutzbar.

Im Anhang findet ihr einen Auszug aus meiner Bakkalaureatsarbeit 
(englisch). Darin befindet sich eine Beschreibung für das User 
Interface.
(oder http://members.aon.at/kammas/c167_glcd-ui.pdf)

Für interessierte gibt es hier die Sourcen als Keil µV3 Projekt:
http://members.aon.at/kammas/c167_glcd-ui.zip
Eine Sourcecode Dokumenation wurde mittels Doxygen erstellt und befindet 
sich in ./documentation.

Das Projekt ist vorerst abgeschlossen. In meinem Studium dreht sich 
schon alles weiter und ansonsten hab ich momentan aus pivaten Gründen 
kaum Zeit.
Zu Fragen, Hinweisen oder auch Kritiken werde ich nach Möglichkeit im 
Forum Stellung nehmen.

DANKE AN CHRISTIAN KRANZ UND HAGEN REDDMANN!

von Stefan Salewski (Gast)


Lesenswert?

Schön, dass mal jemand die Früchte seiner Arbeit übersichtlich
präsentiert und auch Quellen bzw. die übrigen Urheber angibt!

Ich will mich demnächst auch mal mit einem Grafik-Display
beschäftigen und werde mir deine Arbeit dann ansehen.

Gruß

Stefan Salewski

von Tom H. (hmot)


Lesenswert?

Hat jemand noch die c167_glcd-ui.zip datei , der Link funktioniert nicht 
mehr.
Danke

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.