Передача данных в комбинированной транзакции





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

Описание

Блок производит посылку сообщения по I2C интерфейсу по протоколу I2C. Используется одна комбинированная транзакция.

Прим.:
Предполагается, что пользователь доработает блок и добавит код анализирующий полученный от ведущего устройства адрес.

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

Имя Описание Тип линии связи
sort_block Порт сортировки Математическая
tx_en Разрешение или запрет посылки сообщения (1 или 0) Математическая
tx Сообщение, которое будет послано после запроса ведомого устройства Математическая

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

Имя Описание Тип линии связи
status Статус после посылки сообщения Математическая
i2c_error Код ошибки после посылки сообщения Математическая

Свойства

Название Имя Описание По умолчанию Тип данных
Выбор контроллера I2C I2C_NUM Выбор контроллера:
  • «I2C1»;
  • «I2C2»;
  • «I2C3»
I2C1 Перечисление
Длина сообщения Size_Tx Размер байтового массива, который будет послан после получения запроса от ведущего устройства 1 Целое

Параметры

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