Forum: Mikrocontroller und Digitale Elektronik Arduino GIGA + GigaDisplay Scala Problem


von Maxim B. (max182)


Angehängte Dateien:

Lesenswert?

Guten Tag!
Ich versuche, meine Programmierkenntnisse zu vertiefen. Dafür spiele ich 
z.Z. mit Arduino GIGA und dazu gehörenden TFT (und Arduino IDE 2.3.8). 
Ziel ist, Lib für Scala zu schaffen.
Scala selbst funktioniert, Problem mit Beziffern. Einfache Zahlen lassen 
sich richtig herausgeben. Aber wenn ich stattdessen bestimmte 
Bezeichnungen wie z.B. "Fis" oder "As" herausgeben möchte, kann ich 
entsprechende String-Array nicht an Structur anbinden. Compiler zeigt 
immer Fehler. Und meine Idee ist, daß alle Daten von Scala 
einschließlich Beschriftung über einen Zeiger auf Structur übergeben 
werden.

*.ino File hier dabei. Includierte farbe16.h Vollständigkeit halber auch 
da.

Zwei Poti werden abgelesen, die Werte werden gezeigt und als Wert für 
drei Scalen benutzt, zwei vertikalen und eine horizontale.

Zweite Frage, die mich interessiert: z.Z. benutze ich Var. uint16_t mode 
und defs, um verschiedene Einstellungen zu machen. Eigentlich wäre es 
besser,  Bitfeld zu benutzen. Aber ich verstehe noch schlecht, wie ich 
Bitfeld zusammen mit der Struktur, aber separat einzelne Bits, 
inizialisieren könnte - damit Init-Einstellungen für mode gut lesbar 
bleiben.

Könnte mit bitte jemand mit Tipps helfen?
Vielen Dank im voraus!
Max.

: Bearbeitet durch User
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.