MicroPython:Библиотеки/pyb/Класс SPI/SPI.send recv()

Материал из Онлайн справочника
Версия от 12:20, 14 октября 2020; Myagkij (обсуждение | вклад) (Новая страница: «{{MicroPython/Панель перехода}} {{Перевод от Сubewriter}} {{Myagkij-редактор}} =SPI.send_recv(send, recv=None, *, timeout=5000) <...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигацииПерейти к поиску

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


SPI.send_recv(send, recv=None, *, timeout=5000) [1]

SPI.send_recv(send, recv=None, *, timeout=5000)

Одновременно отправляет и получает данные на шину:

  • send – данные, которые надо отправить (целое число или буферный объект).
  • recv – изменяемый буфер, который будет наполнен присланными байтами. Это может быть тот же буфер, что и в send, или его можно не указывать вовсе. Если не указать этот аргумент, будет создан новый буфер.
  • timeout – таймаут в миллисекундах для ожидания приема данных.

Возвращаемое значение: буфер с присланными данными.

См.также

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