http://www.arduino.cc/en/Reference/Millis
millis()
Description
Returns the number of milliseconds since the Arduino board began running the current program. This number will overflow (go back to zero), after approximately 50 days.
아두이노가 현재의 프로그램을 시작한 시점으로 부터 경과한 밀리초 단위의 시간을 리턴한다.
이값은 대략 50일 후에 오버플로될것이다(0으로 돌아간다).
Parameters
None
Returns
Number of milliseconds since the program started (unsigned long)
프로그램이 시작된 후 부터 경과한 밀리초 단위 시간
Example
unsigned long time; void setup(){ Serial.begin(9600); } void loop(){ Serial.print("Time: "); time = millis(); //prints time since program started Serial.println(time); // wait a second so as not to send massive amounts of data delay(1000); }
Tip:
Note that the parameter for millis is an unsigned long, errors may be generated if a programmer tries to do math with other datatypes such as ints.
주의할점은 파라메터의 타입이 unsigned long형이므로, 프로그래머가 ints형과 같은 변수들로 연산을 시도할 경우 오류가 발생할 수 있다.
See also
Corrections, suggestions, and new documentation should be posted to the Forum.
The text of the Arduino reference is licensed under a Creative Commons Attribution-ShareAlike 3.0 License. Code samples in the reference are released into the public domain.
댓글 없음:
댓글 쓰기