- 2. Характеристики
 - 3 Рейтинг
 - 4. Функциональный обзор
 - 10. Эксплуатация устройства
 
- Библиотеки
 
- Операторы
- Sketch
 - Управляющие операторы
 - Синтаксис
 - Арифметические операторы
 - Операторы сравнения
 - Логические операторы
 - Указатели доступа
 - Битовые операторы
 - Составные операторы
 
 - Данные
- Типы данных
 - Преобразование типов данных
 - Область видимости переменных и квалификаторы
 - Утилиты
 
 - Цифровой ввод/вывод
 - Аналоговый вход/выход
 - Расширенный ввод/вывод
 - Время
 - Математические функции
 - Тригонометрические функции
 - Символы
 - Случайные числа
 - Биты и байты
 - Внешние Прерывания
 - Прерывания
 - Функции передачи данных
- SPI.transfer()
 
 
- Функции
 
- Устройства
- Датчики
 - Модули
 
 
SPI.transfer()
Описание
Передача SPI основана на одновременной отправке и получении: полученные данные возвращаются в ReceiveVal (или ReceiveVal16). В случае передачи буфера полученные данные сохраняются в буфере на месте (старые данные заменяются полученными данными).
 
Синтаксис
receivedVal = SPI.transfer(val)
receivedVal16 = SPI.transfer16(val16)
SPI.transfer(buffer, size)
 
Параметры
val: байт данных
val16: двухбайтовая переменная
buffer: массив данных
 
Возвращаемые значения
Полученные данные.
