interrupts()
설명
interrupts 를 다시 가능하게 (nointerrupts() 에 의해 불가능하게 된 후). 인터럽트는 어떤 중요한 작업이 백그라운드에서 발생하는 것을 허용하며 기본적으로 활성화되어 있다. 어떤 함수는 인터럽트가 비활성화된 동안 동작하지 않으며, 들어오는 통신이 무시될 수 있다. 그러나, 인터럽트는 코드의 타이밍을 조금 방해할 수 있고, 특히 중요한 코드 섹션에서는 비활성화 될 수 있다.
문법
interrupts()
매개변수
- 없음
반환값
- 없음
예제 코드
이 코드는 Interrupts 를 가능하게 한다.
void setup() {}
void loop() {
noInterrupts();
// critical, time-sensitive code here
interrupts();
// other code here
}
더보기
- 언어 : noInterrupts()
- 언어 : attachInterrupts()
- 언어 : detachInterrupts()
※ ARDUINO BUY RECOMMENDATION
Arduino UNO R3 | |
Arduino Starter Kit |
Disclosure: Some links in this section are Amazon affiliate links. If you make a purchase through these links, we may earn a commission at no extra cost to you.
Additionally, some links direct to products from our own brand, DIYables.
Additionally, some links direct to products from our own brand, DIYables.