BA-IS-XX SPI
Страница в процессе разработки. |
Работа с SPI с использованием модуля ввода-вывода RITMeX BA-IS-XX.
Тип: CFunction
Путь в библиотеке:
|
Описание
Блок BA-IS-XX SPI используется для работы с SPI с использованием модуля ввода-вывода RITMeX BA-IS-XX.
Ниже приводится диаграмма, демонстрирующая режимы работы SPI с разными фазами.
Порты
Вход
#
TX
—
данные для отправки по SPI
вектор
Details
Может быть массивом в зависимости от значения параметра Количество слов.
Типы данных |
|
Поддержка комплексных чисел |
Нет |
Выход
#
RX
—
данные, полученные по SPI
вектор
Details
Может быть массивом в зависимости от значения параметра Количество слов.
Типы данных |
|
Поддержка комплексных чисел |
Нет |
Параметры
Параметры
#
Номер модуля: —
уникальная идентификация модуля
1
| 2
| 3
| 4
| 5
| 6
| 7
| 8
Details
Используется для уникальной идентификации модуля, когда в машине реального времени установлено больше одного модуля ввода-вывода этого же типа.
Номера модулей подписаны на корпусе КПМ «РИТМ».
Значения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Настраиваемый |
Нет |
Вычисляемый |
Да |
#
Номер канала: —
номер канала SPI
1
| 2
| 3
| 4
| 5
| 6
| 7
| 8
Details
Значения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Настраиваемый |
Нет |
Вычисляемый |
Да |
#
Режим: —
режим работы SPI
Master
| Slave
Details
Значения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Настраиваемый |
Нет |
Вычисляемый |
Да |
#
Полярность: —
полярность линии SCK
Active-High
| Active-Low
Details
Значения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Настраиваемый |
Нет |
Вычисляемый |
Да |
#
Фаза: —
значение фазы для передачи данных
Фаза 1
| Фаза 2
Details
Значения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Настраиваемый |
Нет |
Вычисляемый |
Да |
#
Количество слов: —
количество слов для отправки и получения по SPI
1
| 2
| 3
| 4
| 5
| 6
| 7
| 8
| 9
| 10
| 11
| 12
| 13
| 14
| 15
| 16
| 17
| 18
| 19
| 20
| 21
| 22
| 23
| 24
| 25
| 26
| 27
| 28
| 29
| 30
| 31
| 32
Details
Значения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Настраиваемый |
Нет |
Вычисляемый |
Да |
#
Делитель частоты SPI: —
значение частоты сигнала SCK в режиме Master (от 100
кГц до 5
МГц)
1
| 2
| 3
| 4
| 5
| 6
| 7
| 8
| 9
| 10
| 11
| 12
| 13
| 14
| 15
| 16
| 17
| 18
| 19
| 20
| 21
| 22
| 23
| 24
| 25
| 26
| 27
| 28
| 29
| 30
| 31
| 32
| 33
| 34
| 35
| 36
| 37
| 38
| 39
| 40
| 41
| 42
| 43
| 44
| 45
| 46
| 47
| 48
| 49
| 50
Details
Значения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Настраиваемый |
Нет |
Вычисляемый |
Да |
# Частота SPI, МГц: — значение частоты SPI в МГц
Details
Значение по умолчанию |
|
Имя для программного использования |
|
Настраиваемый |
Нет |
Вычисляемый |
Да |
# Шаг расчёта, с: — шаг расчета в секундах, с которым происходит обмен данными по SPI
Details
Значение по умолчанию |
|
Имя для программного использования |
|
Настраиваемый |
Нет |
Вычисляемый |
Да |