Espruino:Справочник по API/Класс Serial: различия между версиями

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
(Новая страница: «{{Espruino/Панель перехода}} {{Перевод от Сubewriter}} {{Myagkij-редактор}} =<ref>[ www.espruino.com - ]</ref>= =См.такж...»)
 
Нет описания правки
 
(не показано 5 промежуточных версий 1 участника)
Строка 3: Строка 3:
{{Myagkij-редактор}}
{{Myagkij-редактор}}


=<ref>[ www.espruino.com - ]</ref>=
=Класс Serial<ref>[https://www.espruino.com/Reference#Serial www.espruino.com - Serial Class]</ref>=


Этот класс позволяет использовать встроенные USART-порты.


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


=См.также=
=См.также=


{{ads}}
 


=Внешние ссылки=
=Внешние ссылки=
Строка 15: Строка 50:
<references />
<references />


{{Навигационная таблица/Espruino}}
{{Навигационная таблица/Портал/Espruino}}
{{Навигационная таблица/Телепорт}}

Текущая версия от 15:19, 20 мая 2023

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


Класс 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

См.также

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