|
|
| Си | |
| в палитре |
на схеме |
Описание
Простой блок обмена данными через SPI. Размер передаваемых данных - 8бит. Данный блок
реализует обмен с внешними устройствами по шине SPI в режиме MASTER, используя простой
алгоритм ожидания (POLLING). Данные передаются на вход блока, принимаются с выхода блока. Во
время обмена не допускаются прерывания или возможна потеря данных. Вывод NSS в режиме
SOFTWARE.
При кодогенерации используется стандартная библиотека GD32F10X v2.2.0, предоставляемая
производителем микроконтроллеров GigaDevice. Подробные настройки можно найти в документации на
микроконтроллер.
Входные порты
| Имя |
Описание |
Тип линии связи |
| tx_data |
Порт входа данных SPI |
Математическая |
Свойства
| Название |
Имя |
Описание |
По умолчанию |
Тип данных |
| Выбор приемопередатчика SPI |
SPI |
Возможные значения: "SPI0", "SPI1", "SPI2" |
SPI0 |
Перечисление |
| Количество слов данных |
data_size |
Возможные значения: целое число |
4 |
Целое |
| Использовать пин NSS в режиме MASTER |
NSS |
Активация использования пина NSS в режиме MASTER. Возможные значения:
"Да", "Нет" |
Да |
Двоичное |
| Использовать проверку CRC16 |
CRC_ON |
Активация проверки CRC16. Возможные значения: "Да", "Нет" |
Да |
Двоичное |
Параметры
Блок не имеет параметров.