Arduino:Библиотеки/SPI/setDataMode(): различия между версиями

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Нет описания правки
Нет описания правки
 
Строка 38: Строка 38:


<references />
<references />
{{Навигационная таблица/Портал/Arduino}}





Текущая версия от 12:26, 8 июля 2023

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


Функция setDataMode()[1]

Эту функцию в новых проектах использовать не нужно. Ее функционал передан объекту SPISettings и функции SPI.beginTransaction() – параметры SPI (включая то, каким должен быть режим передачи данных, за что раньше отвечала эта функция) теперь настраиваются с помощью них.

Устанавливает режим передачи данных по шине SPI, т.е. фазу и полярность тактового сигнала. Более подробно об SPI читайте на Википедии.

Синтаксис

SPI.setDataMode(mode)

Параметры

mode  SPI_MODE0, SPI_MODE1, SPI_MODE2 и SPI_MODE3
slaveSelect  SS-контакт (только для Arduino Due)

Что возвращает

Ничего.

См.также

  1. setClockDivider()
  2. setBitOrder()
  3. Due Extended SPI usage

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