Arduino:Справочник языка Arduino/Библиотеки/Serial/serialEvent(): различия между версиями

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Нет описания правки
Нет описания правки
Строка 5: Строка 5:
=Функция serialEvent<ref>[https://www.arduino.cc/en/Reference/SerialEvent serialEvent()]</ref>=
=Функция serialEvent<ref>[https://www.arduino.cc/en/Reference/SerialEvent serialEvent()]</ref>=


Автоматически вызывается, когда есть доступные данные. Для захвата этих данных нужно воспользоваться функцией Serial.read().
Автоматически вызывается, когда есть доступные данные. Для захвата этих данных нужно воспользоваться функцией [[Arduino:Справочник языка Arduino/Библиотеки/Serial/read()|Serial.read()]].


{{Примечание1|С платами Esplora, Leonardo и Micro эта функция в данный момент не совместима.}}
{{Примечание1|С платами [[Arduino:Продукты/Продукты Arduino/Плата Arduino Esplora|Esplora]], [[Arduino:Продукты/Продукты Arduino/Плата Arduino Leonardo|Leonardo]] и [[Arduino:Продукты/Продукты Arduino/Плата Arduino Micro|Micro]] эта функция в данный момент не совместима.}}


==Синтаксис==
==Синтаксис==

Версия от 18:39, 22 февраля 2023

Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.


Функция serialEvent[1]

Автоматически вызывается, когда есть доступные данные. Для захвата этих данных нужно воспользоваться функцией Serial.read().

Примечание

С платами Esplora, Leonardo и Micro эта функция в данный момент не совместима.

Синтаксис

void serialEvent(){
//  statements
} 

void serialEvent1(){
//  statements
}

void serialEvent2(){
//  statements
}

void serialEvent3(){
//  statements
}

Параметры

statements  любые корректные функции, позволяющие делать что-то с поступившими данными.

См.также

  1. SerialEvent Tutorial
  2. begin()
  3. end()
  4. available()
  5. read()
  6. peek()
  7. flush()
  8. print()
  9. println()
  10. write()
  11. SerialEvent()

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