아두이노

아두이노 디버그 방법

'김용환' 2011. 9. 28. 18:10


JTAG 이런 방식이 아니라 Serial (USB)로 간단하게 출력하는 것을 말한다.

C랑은 좀 다른 API를 제공한다.

#define LED 13

int val = 0;


void setup() {
   Serial.begin(9600);      
    pinMode(LED, OUTPUT);
     
}

void loop() {
    val = analogRead(0);
      Serial.print("Analog Censor"); 
      Serial.print("\t");     
     Serial.println(val);
    
    digitalWrite(LED, HIGH);
    delay(val);

    digitalWrite(LED, LOW);

   delay(val);

        
}




아래와 같이 나온다.



API 는 아래 문서 에 있다.. 역쉬~
http://www.arduino.cc/en/Serial/Print