[Arduino Cording] #1. millis 함수
2022. 3. 5.
millis 일반적으로 아두이노에 지연을 주기 위해 delay 함수를 사용한다. 하지만 delay 함수는 치명적인 단점이있는데, 바로 delay 함수를 수행하는 동안 CPU는 아무일도 수행하지 않는다는 점이다. delay 함수는 하나의 일을 주기적으로 수행하는 경우에는 사용하기 편리하지만 여러 가지 일을 동시에 주기적으로 수행하는 프로그램에는 적합하지 않다. 이런 경우 mills 함수를 이용해 문제를 해결한다. millis 함수로 현재 시간 확인하기 millis 함수를 이용하여 현재 시간을 밀리 초 단위로 읽어보자. void setup(){ Serial.begin(115200); } void loop(){ unsigned long cnt = millis(); Serial.println(cnt); } 시리..