MicroPython:Библиотеки/pyb/Класс USB VCP: различия между версиями

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
(Новая страница: «{{MicroPython/Панель перехода}} {{Перевод от Сubewriter}} {{Myagkij-редактор}} =<ref>[]</ref>= <syntaxhighlight lang="python"...»)
 
Нет описания правки
 
(не показаны 2 промежуточные версии этого же участника)
Строка 3: Строка 3:
{{Myagkij-редактор}}
{{Myagkij-редактор}}


=<ref>[]</ref>=
=Класс USB_VCP – USB c VCP-интерфейсом<ref>[http://docs.micropython.org/en/latest/library/pyb.USB_VCP.html docs.micropython.org - class USB_VCP – USB virtual comm port]</ref>=


''Класс USB_VCP'' позволяет создавать потоковые объекты, представляющие [[USB]] с [[VCP-интерфейс]]ом (от англ. ''«virtual com port»'', т.е. ''«виртуальный COM-порт»''). Его можно использовать для считывания и записи данных на хост через USB-соединение.


== Конструкторы ==


<syntaxhighlight lang="python" enclose="div">
* [[MicroPython:Библиотеки/pyb/Класс USB VCP/pyb.USB_VCP()|pyb.USB_VCP(id=0)]]
 
== Методы ==
 
* [[MicroPython:Библиотеки/pyb/Класс USB VCP/USB_VCP.init()|USB_VCP.init(*, flow=- 1)]]
* [[MicroPython:Библиотеки/pyb/Класс USB VCP/USB_VCP.setinterrupt()|USB_VCP.setinterrupt(chr)]]
* [[MicroPython:Библиотеки/pyb/Класс USB VCP/USB_VCP.isconnected()|USB_VCP.isconnected()]]
* [[MicroPython:Библиотеки/pyb/Класс USB VCP/USB_VCP.any()|USB_VCP.any()]]
* [[MicroPython:Библиотеки/pyb/Класс USB VCP/USB_VCP.close()|USB_VCP.close()]]
* [[MicroPython:Библиотеки/pyb/Класс USB VCP/USB_VCP.read()|USB_VCP.read([nbytes])]]
* [[MicroPython:Библиотеки/pyb/Класс USB VCP/USB_VCP.readinto()|USB_VCP.readinto(buf[, maxlen])]]
* [[MicroPython:Библиотеки/pyb/Класс USB VCP/USB_VCP.readline()|USB_VCP.readline()]]
* [[MicroPython:Библиотеки/pyb/Класс USB VCP/USB_VCP.readlines()|USB_VCP.readlines()]]
* [[MicroPython:Библиотеки/pyb/Класс USB VCP/USB_VCP.write()|USB_VCP.write(buf)]]
* [[MicroPython:Библиотеки/pyb/Класс USB VCP/USB_VCP.recv()|USB_VCP.recv(data, *, timeout=5000)]]
* [[MicroPython:Библиотеки/pyb/Класс USB VCP/USB_VCP.send()|USB_VCP.send(data, *, timeout=5000)]]
 
== Константы ==
 
* [[MicroPython:Библиотеки/pyb/Класс USB VCP/USB_VCP.RTS|USB_VCP.RTS]]
* [[MicroPython:Библиотеки/pyb/Класс USB VCP/USB_VCP.CTS|USB_VCP.CTS]]


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

Текущая версия от 14:22, 17 октября 2020

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


Класс USB_VCP – USB c VCP-интерфейсом[1]

Класс USB_VCP позволяет создавать потоковые объекты, представляющие USB с VCP-интерфейсом (от англ. «virtual com port», т.е. «виртуальный COM-порт»). Его можно использовать для считывания и записи данных на хост через USB-соединение.

Конструкторы

Методы

Константы

См.также

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