pitagoever gửi vào
- 28021 lượt xem
Giới thiệu
Nếu bạn chưa biết Ngắt (interrupt) là gì, vui lòng tham khảo thêm tại bài attachInterrupt().
Mặc định, Arduino luôn bật các ngắt nên trong phần setup(), bạn không cần gọi hàm này để bật các ngắt. Hàm interrupts() sẽ bật toàn bộ các ngắt đã được cài đặt. Nếu vì lý do nào đó bạn tắt các ngắt bằng hàm noInterrupts(), bạn sử dụng hàm này để bật lại các ngắt.
Cú pháp
interrupts();
Thông số
không
Trả về
không
Ví dụ
void setup() {} void loop() { noInterrupts(); // tắt các ngắt để chạy // đoạn chương trình yêu cầu cao về thời gian interrupts(); // bật lại các ngắt, các ngắt hoạt động // bình thường trở lại }