Прием данных по SPI

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

Блок "Прием данных по SPI" производит посылку сообщения по SPI интерфейсу.

Блок принимает данные по шине SPI. Настройка SPI контроллеров производится с помощью ПО STM32CubeMX.

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

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

Свойства

Название Имя Описание По умолчанию
Размер массива Size_Rx Размер массива данных в байтах 1
Тайм аут TimeOut Интервал времени (миллисекунды), в течение которого должна завершиться посылка данных, если этот интервал превышен возникает ошибка передачи. 5000
Выбор контроллера SPI SPI_NUM Выбор контроллера (SPI1, SPI2, SPI3) SPI1 | SPI2 | SPI3
Использовать прерывание INTR Возможно использование прерывания МК при получении сообщений или вызов функции CubeHAL с блокировкой. При выборе генерации СИ-кода с использованием прерывания TimeOut не работает. (Да | Нет)

Параметры

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

Примеры работы

Примеры работы с контроллером SPI приведены в примерах: