SPI.beginTransaction()

Описание

beginTransaction() настраивает шину SPI с указанными параметрами и берёт шину в эксклюзивное владение. Эту функцию следует вызывать перед обменом данными с конкретной SPI-периферией, чтобы обеспечить корректную конфигурацию и предотвратить конфликты с другими SPI-устройствами или прерываниями.

Обратите внимание, что перед использованием этой функции должна быть вызвана SPI.begin().

Эта функция является частью библиотеки SPI. Подробнее см. на главной странице SPI.

Синтаксис

SPI.beginTransaction(mySettings)

Параметры

  • mySettings: настройки SPI для применения (тактовая частота, порядок битов и режим данных). Подробнее см. SPISettings.

Возвращаемое значение

Функция ничего не возвращает.