Приветствую Вас ГостьСреда, 08.01.2025, 12:13

AVR & ARDUINO




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

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

Свойство Serial

Описание

Позволяет проверить готовность определенного последовательного порта. Наиболее часто используется в условии if (Serial).

В Arduino Leonardo if (Serial) позволяет узнать, открыто ли USB CDC соединение. Во всех остальных случаях, результатом выполнения оператора if (Serial1) на Arduino Leonardo будет значение true.

Данное свойство было введено в Arduino 1.0.1.

Синтаксис

//Все платы:
if (Serial);

//только для Arduino Leonardo: 
if (Serial1);
//Только для Arduino Mega: 
if (Serial1); 
if (Serial2); 
if (Serial3);

Параметры

нет

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

boolean - возвращает true, если указанный последовательный порт готов к работе. Свойство может вернуть false только в том случае, если его вызвать перед открытием USB CDC соединения на Arduino Leonardo.

Пример

void setup() { 
 //Инициализируем последовательный интерфейс и ожидаем открытия порта:
 Serial.begin(9600); 
 while (!Serial) {
 ; // ожидаем подключения последовательного порта. Нужно только для Leonardo
 }
} 
 
void loop() { 
 //продолжаем работу
}

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

available()

begin()

end()

flush()

peek()

print()

write()

serialEvent()


Библиотека Serial

Справочник

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



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

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