|
|
| Векторный | Си | |
| в палитре |
на схеме |
Описание
Блок производит чтение и/или запись пакета данных заданной длинны по протоколу 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 |
Целое |
Параметры
Блок не имеет параметров.