인터럽트의 발생을 금지합니다.
인터럽트는 중요한 백그라운드 작업을 위해 필요하며 기본적으로 허용되어 있습니다. 인터럽트가 금지된 상태에서는 몇몇 함수가 동작하지 않으며 통신이 무시됩니다.
인터럽트는가 허용되어 있는 상태에서는 코드 실행속도에 약간의 영향을 끼칠 수 있습니다. 시간적으로 정확해야 하는 부분에서는 부분적으로 인터럽트를 금지하고 사용하면 더 좋은 결과를 얻을 수 있습니다.
noInterrupts()
없음
void setup() {} void loop() { noInterrupts(); // 정확도가 요구되는 코드 interrupts(); // 다른 코드 } |
Created with the Personal Edition of HelpNDoc: Free Web Help generator