Arduino:Библиотеки/SPI/usingInterrupt()

Материал из Онлайн справочника
Перейти к навигации Перейти к поиску

{{#setlogo:ArduinoCommunityLogo.png}}

Перевод: Максим Кузьмин (Cubewriter) Контакты:</br>* Skype: cubewriter</br>* E-mail: cubewriter@gmail.com</br>* Максим Кузьмин на freelance.ru
Проверка/Оформление/Редактирование: Мякишев Е.А.


Функция usingInterrupt()[1]

Если скетч выполняет передачу данных по SPI внутри прерываний, то эта функция вызывается, чтобы зарегистрировать номер или название прерывания. Это позволяет функции SPI.beginInterrupt() избегать конфликтов в использовании шины SPI. Обратите внимание, что прерывание, указанное в функции SPI.usingInterrupt(), будет отключено вызовом функции SPI.beginTransaction() и снова включено функцией SPI.endTransaction().

Синтаксис

SPI.usingInterrupt(interruptNumber)

Параметры

interruptNumber  номер прерывания

Что возвращает

Ничего.

См.также

  1. SPI Settings
  2. SPI.beginTransaction()
  3. SPI.endTransaction()

Внешние ссылки