- 2. Характеристики
 - 3 Рейтинг
 - 4. Функциональный обзор
 - 10. Эксплуатация устройства
 
- Библиотеки
 
- Операторы
- Sketch
 - Управляющие операторы
 - Синтаксис
 - Арифметические операторы
 - Операторы сравнения
 - Логические операторы
 - Указатели доступа
 - Битовые операторы
 - Составные операторы
 
 - Данные
- Типы данных
 - Преобразование типов данных
 - Область видимости переменных и квалификаторы
 - Утилиты
 
 - Цифровой ввод/вывод
 - Аналоговый вход/выход
 - Расширенный ввод/вывод
 - Время
 - Математические функции
 - Тригонометрические функции
 - Символы
 - Случайные числа
 - Биты и байты
 - Внешние Прерывания
 - Прерывания
- noInterrupts()
 
 - Функции передачи данных
 
- Функции
 
- Устройства
- Датчики
 - Модули
 
 
noInterrupts()
Описание 
Отключает прерывания (вы можете повторно включить их с помощью interrupts()). Прерывания позволяют некоторым важным задачам выполняться в фоновом режиме и по умолчанию включены. Некоторые функции не будут работать, пока прерывания отключены, и данные от устройств могут игнорироваться. Однако прерывания могут слегка замедлить выполнение программы и могут быть отключены для особо важных участков кода.
Синтаксис
noInterrupts()
 
Параметры
Нет
 
Возвращаемые значения
Нет
 
Пример
Код показывает, как отключить и включить прерывания.
void setup() {}
 
 void loop() {
 noInterrupts();
 // критический, чувствительный ко времени код здесь
 interrupts();
 // остальной код здесь
 }
