Приветствую Вас ГостьПятница, 03.05.2024, 10:43

AVR & ARDUINO




Каталог статей

Главная » Статьи » Справочник

interrupts()

Описание

Повторно разрешает прерывания (после того, как они были отключены функцией noInterrupts()). Прерывания позволяют некоторым важным задачам выполняться в фоновом режиме и по умолчанию включены. Если прерывания отключены, некоторые функции не будут работать, а поступающие от других устройств данные могут игнорироваться. Однако, прерывания могут незначительно замедлять выполнение программы, поэтому в наиболее критичных ко времени участках кода они могут быть отключены.

Синтаксис

 interrupts();

Параметры

нет

Возвращаемые значения

нет

Пример

void setup() {}
 
void loop()
{
 noInterrupts();
 // критичный ко времени исполнения код
 interrupts();
 // обычный код
}

Смотрите также:

noInterrupts()

attachInterrupt()

detachInterrupt()


Справочник

Материалы взяты с официального сайта проекта Arduino и представлены по лицензии Creative Commons Attribution-ShareAlike 3.0 License.



Источник: http://arduino.cc/en/Reference/Interrupts
Категория: Справочник | Добавил: magi (31.01.2015)
Просмотров: 955 | Теги: обработчик, прерывание | Рейтинг: 0.0/0
Всего комментариев: 0
avatar
Поиск
Вход на сайт
На правах рекламы

Мы переезжаем на сайт Arduino по-русски