Arduino स्केच में आमतौर पर एक setup
और loop
फ़ंक्शन होता है। क्या ये कार्य केवल सुविधा के लिए प्रदान किए गए हैं या क्या वास्तव में उनके विशेष उद्देश्य हैं? (उदाहरण: सेटअप और लूप में कुछ ऑपरेशन अस्वीकृत या अनुमत हैं)
क्या कोड के ये दो टुकड़े समतुल्य हैं:
क्लासिक
void setup() {
pinMode(LED_BUILTIN, OUTPUT);
}
void loop() {
digitalWrite(LED_BUILTIN, HIGH);
delay(1000);
digitalWrite(LED_BUILTIN, LOW);
delay(1000);
}
बिना लूप का
void setup() {
pinMode(LED_BUILTIN, OUTPUT);
while(true) {
digitalWrite(LED_BUILTIN, HIGH);
delay(1000);
digitalWrite(LED_BUILTIN, LOW);
delay(1000);
}
}
void loop() {
}
क्या सेटअप या लूप के बिना कोड लिखना संभव है, उदाहरण के लिए, एक main
विधि या अन्य प्रविष्टि बिंदु?