Page 111 - 최강 아두이노 퍼스트 참고서
P. 111

void loop(void)

                {
                  Serial.println("Running…");      //   시리얼     포트로      프린트      “Running”
                delay(1000);
                }




                %% void setup() 과 void setup(void), 함수 파라미터 차이점??

                소개되고  있는  예제  코드들의  함수들을  보면  void  myFunc()  라고도  선언하고  void
                myFunc(void) 라고도 선언이 됩니다.
                함수 파라미터로서의 void 는 기입하지 않아도 되는 항목입니다. 좀더 명확히, 또 는 일
                관된 규칙을 선호하는 경우 void myFunc(void) 라고도 기입할 수 있습니다. 같은 의미
                입니다.  void myFunc() 의미, void myFunc(void) 의미는 공통적으로 “함수 파라미터는
                사용하지 않는다” 입니다.


               현재 스케치에서 작동된 코드가 빌드(컴파일->링크) 과정을 거쳐서 나온 hex 파일이
               아두이노에 자동으로 업로드 됩니다. USB 를 통한 시리얼 포트로 업로드 됩니다. hex
               파일은 윈도우 사용자 임시 디렉터리의 랜덤 번호로 생성된 디렉터리 아래에 있습니
               다.



















                                     그림  9-10 업로드 진행상황 메시지

               성공적인 업로드가 되었다면 아두이노 보드는 1 초마다 “Running…” 이라는 문자열
               을 시리얼 포트 계속 전송 하게 됩니다. 확인하기 위해서 시리얼 모니터 창을 열어서






                                                   111
   106   107   108   109   110   111   112   113   114   115   116