interrupts()
[Kesintiler]
Açıklamalar
Kesintileri yeniden etkinleştirir ( noInterrupts() tarafından devre dışı bırakıldıktan sonra . Kesintiler, belirli önemli görevlerin arka planda gerçekleşmesine izin verir ve varsayılan olarak etkinleştirilir. Kesintiler devre dışı bırakıldığında bazı işlevler çalışmaz ve gelen iletişim göz ardı edilebilir. Kesintiler). ancak kodun zamanlamasını biraz bozabilir ve özellikle kritik kod bölümleri için devre dışı bırakılabilir.
Sözdizimi
interrupts()
Parametreler
Yok
Geri Dönüş
Yok
Örnek Kod
Aşağıdaki kod, kesintileri etkinleştirir.
void setup() {} void loop() { noInterrupts(); // kritik, zamana duyarlı kod burada interrupts(); // diğer kodlar burada }