Nol.A SDK Library
24.11.0
For IoT System Software Development
|
Interrupt Functions. More...
Classes | |
struct | GPIOInterruptInfo_t |
GPIO 인터럽트에 관한 상세정보 More... | |
Functions | |
void | interrupts () |
noInterrupts()로 비활성화된 인터럽트를 다시 활성화합니다. | |
uint32_t | interrupts2 () |
void | noInterrupts () |
interrupts() 가 호출될 때까지 인터럽트를 비활성화합니다. 부득이 원자적(atomic) 실행을 요구하는 곳에서 가능한 짧게 사용합니다. | |
void | noInterrupts2 (uint32_t) |
Interrupt Functions.
인터럽트는 보드에 어떤 이벤트가 발생했을 때 처리를 담당하는 함수로 연결하여 이벤트를 처리할 수 있는 기능을 의미합니다. Nol.A에서는 디지털 입력, SerialPort 입력 , Timer 시간 만료 등에 대한 이벤트를 처리하기 위한 용도로 인터럽트 함수를 지정할 수 있습니다. 디지털 입력 외 다른 기능에 대한 이벤트 처리는 각 기능별 페이지를 참고하세요. 여기에서는 임시로 인터럽트를 비활성화/활성화, 및 외부 디지털 입력 인터럽트에 대해 설명합니다.