Espruino:Справочник по API/Класс Serial: различия между версиями
Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Myagkij (обсуждение | вклад) Нет описания правки |
Myagkij (обсуждение | вклад) |
||
Строка 11: | Строка 11: | ||
== Экземпляры класса Serial == | == Экземпляры класса Serial == | ||
* Bluetooth – последовательный Bluetooth-порт. Используется при передаче и получении данных через Bluetooth Smart на чипах nRF51/nRF52. | * [[Espruino:Справочник по API/Глобальные методы, переменные и объекты/Объект Bluetooth|Bluetooth]] – последовательный Bluetooth-порт. Используется при передаче и получении данных через Bluetooth Smart на чипах [[nRF51]]/[[nRF52]]. | ||
* LoopbackA – последовательное loopback-устройство A. Данные, отправляемые LoopbackA, выходят из LoopbackB, и наоборот. | * LoopbackA – последовательное loopback-устройство A. Данные, отправляемые LoopbackA, выходят из LoopbackB, и наоборот. | ||
* LoopbackB – последовательное loopback-устройство B. Данные, отправляемые LoopbackA, выходят из LoopbackB, и наоборот. | * LoopbackB – последовательное loopback-устройство B. Данные, отправляемые LoopbackA, выходят из LoopbackB, и наоборот. |
Версия от 21:30, 25 февраля 2021
Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.
Класс Serial[1]
Этот класс позволяет использовать встроенные USART-порты.
Методы этого класса можно вызывать на объектах USB, Serial1, Serial2, Serial3, Serial4, Serial5 и Serial6. У разных процессоров нумерация USART-портов может быть разной, но по крайней мере Serial1 и Serial2 всегда будут одними и теми же.
Экземпляры класса Serial
- Bluetooth – последовательный Bluetooth-порт. Используется при передаче и получении данных через Bluetooth Smart на чипах nRF51/nRF52.
- LoopbackA – последовательное loopback-устройство A. Данные, отправляемые LoopbackA, выходят из LoopbackB, и наоборот.
- LoopbackB – последовательное loopback-устройство B. Данные, отправляемые LoopbackA, выходят из LoopbackB, и наоборот.
- Serial1 – первый последовательный (UASRT) порт.
- Serial2 – второй последовательный (USART) порт.
- Serial3 – третий последовательный (USART) порт.
- Serial4 – четвертый последовательный (USART) порт.
- Serial5 – пятый последовательный (USART) порт.
- Serial6 – шестой последовательный (USART) порт.
- Telnet – последовательное Telnet-устройство, привязанное к встроенному серверу консоли (только для устройств со встроенным WiFi).
- Terminal – простой эмулятор терминала VT100.
- USB – последовательный USB-порт.
Методы и поля класса Serial
- available()
- data
- find()
- framing
- inject()
- parity
- pipe()
- print()
- println()
- read()
- Serial()
- setConsole()
- setup()
- unsetup()
- write()
См.также
Внешние ссылки