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:
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.Code:void setup(); void loop(); int main() { setup(); while(true) { loop(); } // exit main() }







Zitieren

Lesezeichen