noInterrupts()

Parent Previous Next

인터럽트의 발생을 금지합니다.

인터럽트는 중요한 백그라운드 작업을 위해 필요하며 기본적으로 허용되어 있습니다. 인터럽트가 금지된 상태에서는 몇몇 함수가 동작하지 않으며 통신이 무시됩니다.

인터럽트는가 허용되어 있는 상태에서는 코드 실행속도에 약간의 영향을 끼칠 수 있습니다. 시간적으로 정확해야 하는 부분에서는 부분적으로 인터럽트를 금지하고 사용하면 더 좋은 결과를 얻을 수 있습니다.


사용방법

noInterrupts()


리턴값

없음


예제 코드

void setup() {}


void loop()

{

 noInterrupts();

 // 정확도가 요구되는 코드

 interrupts();

 // 다른 코드

}

Created with the Personal Edition of HelpNDoc: Free Web Help generator