아두이노

[아두이노] setup과 loop

labj 2014. 12. 18. 23:39

[아두이노] setup과 loop


아두이노 프로그램이 설치된 디렉토리를 보면 


C:\arduino-1.5.8\hardware\arduino\avr\cores\arduino


들어가보면 main.cpp 파일이 있습니다. 

소스 보기를 하면 main 함수가 있고 

실제로 메인에서 setup과 loop가 어떻게 사용되고 있는지 알 수 있습니다. 


...

setup();

    

for (;;) {

loop();

if (serialEventRun) serialEventRun();

}

...


setup()은 한번만 호출되고, loop()는 무한히 반복됩니다. 

그래서 아두이노 프로그램에는 setup과 loop가 있는 것입니다.  


[아두이노] setup과 loop