Hallo,
ich habe jetzt dieses (es funktioniert prima):`
LED leds[] = {
LED(&pwmDriver0, 0), LED(&pwmDriver0, 1), LED(&pwmDriver0, 2),
LED(&pwmDriver0, 3), LED(&pwmDriver0, 4), LED(&pwmDriver0, 5),
LED(&pwmDriver0, 6), LED(&pwmDriver0, 7), LED(&pwmDriver0, 8),
LED(&pwmDriver0, 9), LED(&pwmDriver0, 10), LED(&pwmDriver0, 11),
LED(&pwmDriver0, 12),LED(&pwmDriver0, 13),
};
Da ich jetzt aber weiterschreiben müsste bis ca. 64, möchte ich dieses Array mit einer Schleife füllen. Wie unten habe ich es versucht.
LED leds[] = {
for (uint8_t p=0;p<=13;p++){LED(&pwmDriver0, p),}
};
Klappt aber nicht.
Fehlermeldung: "Compilation error: expected primary-expression before 'for'
Ich bin sehr neu bei der Arduino Programmierung.
Kann mir da jemand helfen?
Gruß, Georg