Forum: Mikrocontroller und Digitale Elektronik Menüprogrammierung was nötig?


von Oliver D. (highspeed-oliver)


Lesenswert?

Hallo,

ich würde gerne mal ein Menü Programmieren, welches auf meinem LCD 
angezeigt wird.
Der benutzer soll die möglichkeit haben, verschiedene kleine programme 
auszuwählen.

Was würde sich für soetwas anbieten, programmiertechnisch?
Ich habe noch nie soetwas gemacht und möchte mal wissen, ob es eine gut 
Strukturierte Möglichkeit für soetwas gibt.

von Töröh-Törööö (Gast)


Lesenswert?


von Oliver D. (highspeed-oliver)


Lesenswert?

Jo cool...Nur leider finde ich da viel viel ansätze mit pointern, arrays 
und structs?

Jedenfalls, würde ich mich freuen, wenn mir jemand etwas einfaches Grund 
solides empfehlen kann.

von Oliver (Gast)


Lesenswert?

Ohne pointern, arrays und structs? Vergiß es...

Grundsolide, (aber in deinem Sinne nicht einfach), ist z.B. der code vom 
atmel butterfly. Ein port auf den gcc gibt es hier:
http://www.siwawi.arubi.uni-kl.de/avr_projects/#bf_app

Man wächst mit seinen Aufgaben...


Oliver

von Falk B. (falk)


Lesenswert?

@ Oliver (Gast)

>Ohne pointern, arrays und structs? Vergiß es...

Käse. Kompliziert kann jeder Depp. Ein switch reicht für kleine Sachen 
allemal.

>Man wächst mit seinen Aufgaben...

Man sollte aber der ersten Schritt vor dem zweiten machen.

MFG
Falk

von Oliver D. (highspeed-oliver)


Lesenswert?

Jo, genau so ein Menü wie im Butterfly währe cool.
Das habe ich hier liegen und finde die Menüführung eigentlich gut 
gemacht :)

Ich werde mal weiter schauen...

von sechsnullfuenf (Gast)


Lesenswert?

Eine Statusmaschine kommt ohne pointer und arrays aus.

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

Stimmt. Mit bedingten Sprüngen kann man auch schon recht einfach Menüs 
aufbauen. Wenn man viel Comfort bei der Bedienung haben will, macht ein 
wenig mehr Programmierschmalz aber durchaus Sinn, zumal der Programmteil 
dadurch universell und für spätere Aufgaben geeigneter wird.

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.