pitagoever gửi vào
- 13858 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().
Khi cần chạy các đoạn chương trình yêu cầu chính xác về thời gian, bạn cần tắt các ngắt để Arduino chỉ tập trung vào xử lý các tác vụ cần thiết và chỉ duy nhất các tác vụ này. Các ngắt chạy nền sẽ không được thực thi sau khi gọi hàm noInterrupts().
Cú pháp
noInterrupts();
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 }