Передача данных по I2C

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

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

Блок посылает сообщение по протоколу I2C. Для посылки используется функция библиотеки CubeHAL: HAL_I2C_Slave_Transmit ().

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

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

Свойства

Название Имя Описание По умолчанию
Длина сообщения Size_Tx Размер байтового массива 1
Выбор контроллера I2C I2C_NUM Выбор контроллера (I2C1, I2C2, I2C3) I2C1 | I2C2 | I2C3
Адрес опрашиваемого устройства I2C_SLAVE_ADDR Адрес ведомого устройства 0

Параметры

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

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

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