Grafische Oberflüche

Gast #68555
Lesenswert?

Für ein Projekt sollte ich eine grafische Oberfläche programmieren.

die Oberfläche dient zur Computersteuerung von einem uController.
Wie ist es möglich dass das Programm mitkriegt was ich ansprechen
möchte, bitte um hilfe, da dieses Themengebiet völlig neu für mich
ist.

Ich verwende die Programmiersprache Pascal den Compiler Delphi.

Kann mir jemand beim "Protokoll" helfen?

Danke im Voraus

mfg Frank
Gast #68556
Lesenswert?

Hallo Frank,

bitte nenne noch ein paar Details dieses Projektes. So wird es
schwierig, Dir zu helfen. Was ist das für ein Microcontroller und was
wird damit gesteuert? Welche Befehle sollen übertragen werden? Welche
Meßwerte sollen eingelesen werden? Wie schnell, wie oft, wie präzise?
Ist das µC-Programm schon fertig? Wenn nicht, welche Programmiersprache
soll verwendet werden? ...

Grundsätzlich kannst Du mit einem beliebigen Microcontroller über die
serielle Schnittstelle des PC (nach entsprechender Pegelwandlung)
kommunizieren. Das Protokoll ist natürlich von der genauen
Aufgabenstellung abhängig.

Gruß, Frank
Gast #68557
Lesenswert?

Ich verwende den uC von Atmel At89c5131 über USB, Programmiersprache C,
jedoch habe ich schwierigkeiten mit der initialisierung von USB und
werde deshalb auf einen uC (atmel) mit Rs232 schnittstelle umstellen

Der uC Steuert Messwerte von Tastern und schaltern und je nachdem wie
lang ein taster gedrückt ist(intern läuft ein zähler) wird eine
Bitkombination ausgegeben die zur Ansteuerung von LED dient.
(regelung der Helligkeit)

Über die Oberfläche möchte ich werte vordefinieren (Grundeinstellung
der Helligkeit)

Eingelesen muss eigentlich nur der aktuelle Status der Rest wäre für
die Ausgabe auf den uC gedacht.

Danke für die Hilfe!

Schönen Abend
Frank
Gast #68558
Lesenswert?

Zum Thema der grafischen Programmierung gab es in der kürzeren
Vergangenheit Threads in diesem Forum. Solange du dich nicht auf diese
eine Programmmierspache eingeschossen hast, sollten dir die dortigen
Antworten bei deinem Problem helfen können.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren