2-2/임베디드

·2-2/임베디드
폴링(Polling)은 loop문 내에서 계속하여 외부의 입력을 제어한다. 반면 인터럽트(Interrupt)는 외부에서 이벤트가 발생시 loop문을 후순위에 두고 사용자가 지정한 프로세스를 실행한다. 매번 상태를 관찰하지 않아도 된다는 장점이 있다. attachInterrupt( digitalPinToInterrupt(GPIO), function, mode ) 함수를 통해 구현을 할 수 있다. digitalPinToInterrupt(GPIO) -GPIO로 사용할 핀값을 입력하면 된다. 아두이노에서는 2번과 3번 핀만을 사용할 수 있다. function -인터럽트가 발생시 사용할 함수를 작성해준다. mode -핀의 상태를 입력해준다. 총 5가지 상태가 있다. LOW: pin이 LOW 일때 HIGH: pin..
P1su
'2-2/임베디드' 카테고리의 글 목록