Ведущий SPI





| Векторный | Си |
в палитре на схеме

Описание

Блок производит чтение и/или запись пакета данных заданной длинны по протоколу SPI.

Входные порты

Имя Описание Тип линии связи
tx Порт ввода данных отправляемых по SPI-шине Математическая

Выходные порты

Имя Описание Тип линии связи
rx Порт вывода данных полученных по SPI-шине Математическая

Свойства

Название Имя Описание По умолчанию Тип данных
Скорость обмена speed Максимальная скорость передачи данных по SPI-шине 1000000 Целое
Порядок данных data_order Установка последовательности передачи данных:
  • "MSBFIRST" - сначала старший значащий бит;
  • "LSBFIRST" - сначала младший значащий бит
MSBFIRST Перечисление
Режим обмена data_mode Установка режима работы SPI
  • "SPI_MODE0";
  • "SPI_MODE1";
  • "SPI_MODE2";
  • "SPI_MODE3"
SPI_MODE0 Перечисление
Размер массива array_size Количество байт отправляемых и/или получаемых по SPI-шине 3 Целое

Параметры

Блок не имеет параметров.

Примеры