mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik GUI Implementation


Autor: Berti (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo zusammen!

Ich suche Ansätze wie man ein GUI programmiert. Damit mein ich jetzt 
nicht ein .net oder Java GUI, sondern eine GUI für ein GLCD in irgend 
einem embedded System. Mich interresiert die Funktionsweise einer GUI, 
die Interaktion zwische ein und Ausgabe, die Lösungsansätze der 
Programmierung... Einfach alles das ich brauchen kann um selbst ein GUI 
für ein Embedded System  zu entwickeln.

Danke für Eure Mithilfe,
Bertram Schall

Autor: Rene (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Zuerst braucht man eine Kommunikation. Dann ein Konzept wie man welche 
Zustaende und Variablen steuern und Anzeigen will. Dann sollte man 
Konzepte haben, wie sich das System verhaelt, wenn man nicht 
kommuniziert, die Konmmunikation fehlerhaft ist und dergleichen. In 
welchen Zustand soll das System bei powerup kommen...

Autor: Peter Dannegger (peda)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Auf nem Mikrokontroller hat man in der Regel garkein GUI, sondern nur 
ein paar Tasten und vielleicht noch nen Jog-Shuttle.

Für ne GUI braucht man nen Touchscreen (Maus ist eher schlecht bei 
Geräten) und ordentlich Speicherplatz um die ganzen Bitmaps zu 
verwalten.
Da kann man besser gleich ein fertiges OS mit dazugehörendem Grafik-API 
verwenden.


Peter

Autor: Berti (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Naja... Ich hab mir da zwar was gebastelt aber wollte zur Sicherheit 
noch mal  nachfragen wie man sonst so ansetzt. Da es bei mir um ein 
"embeddet System" handelt das ein bischen leistungsfähiger ist möcht ich 
schon ne GUI verwenden. Mein jetztiger ansatz ist zwar sehr abgespekt 
aber doch flexibel zu verwenden.

Autor: Stefan (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Geben ist seliger als nehmen.

Beschreib doch mal, was du gemacht hast. GLCD bei Embedded ist ja 
wirklich nicht so unüblich...Kritik und Verbesserungsvorschläge kommen 
dann bestimmt noch (zumindest mehr als bei so einer allgemeinen 
Frage...)

Stefan.

Autor: Berti (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Rene hat ja schon mal aufgezeigt was wichtig ist. Soweit hab ich auch 
diesen Weg gewählt. Aufbauen tut mein ganzes Programm auf dem freeRTOS. 
Das GUI hab ich mit Tasks gebaut.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.