hallo,
klar, in bzw. auch am Ende von setup() kannst du beliebige andere Funktionen aufrufen:
Code:
void tuirgendwas() {
Serial.println("Serial + Wire started");
}
void tunochirgendwas() {
Serial.println("bin jetzt fertig mit setup, jetzt kommt die loop!");
}
void setup(){
Serial.begin(115200);
Wire.begin();
tuirgendwas();
tunochirgendwas();
}
void loop(){
// hier wird jetzt alles in einer Endlosschleife wiederholt
}
Es ist übrigens kein mystisches "Framework" was irgendwas abarbeitet,
setup und loop sind etwa so definiert:
Code:
void setup();
void loop();
int main() {
setup();
while(true) { loop(); }
// exit main()
}
dabei ist main() als weak definiert, man kann also sogar auch eine eigene main() schreiben, das würde ich allerdings keinem Arduino- und C-Anfänger empfehlen.
Lesezeichen