Hallo, ich brauche einwenig Hilfe um ein C-Code im Debugger leserfreundlicher zu gestalten. Ich möchte die Zustände(An/Aus) von LEDs überwachen und habe mir dafür ein Array angelegt und lasse mit einer for-Schleife den Index inkrementieren und prüfe in jedem Schleifendurchlauf, welcher Zustand aktuell anliegt. Das Problem ist jetzt eigentlich, dass man im Watchwindow den Überblick des Arrays verliert, weil man nicht direkt auf einem Blick ein Element einer LED zuordnen kann(ca. 30 Elemente). Wünschenswert wäre eine namensbezeichnung für jedes Element, mir fällt aber leider keine Lösung mit enums oder structs ein, da ich wahrscheinlich auf den Index verzichten müsste. Habt ihr eine Idee?
Ein Ansatz mit enum und cast in der Schleife könnte helfen. Stefan
Tim schrieb: > und prüfe in jedem Schleifendurchlauf Da hast du doch die Nummer der LED, oder nicht? 30 LEDs = 30 Durchläufe. Georg
Eine union aus struct und array? Die Compiler erlauben meist auch anonyme unions - du brauchst den Programmcode nicht ändern.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.