Master





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

Описание

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

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

Имя Описание Тип линии связи
sort_block Порт сортировки Математическая
mem_adress Адрес ведомого устройства Математическая

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

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

Свойства

Название Имя Описание По умолчанию Тип данных
Время ожидания TimeOut Временной интервал ожидания завершения приема данных, выраженный в миллисекундах. Если передача не завершается в течение заданного времени ожидания, функция прерывает свое выполнение и возвращает значение «HAL_TIMEOUT»; в противном случае она возвращает значение HAL_OK, если не возникает других ошибок. При передачи времени ожидания , равного «HAL_MAX_DELAY» (0xFFFF FFFF), завершение передачи ожидается неопределенно долго 10 Целое
Выбор контроллера I2C I2C_NUM Выбор контроллера:
  • «I2C1»;
  • «I2C2»;
  • «I2C3»
I2C1 Перечисление
Размер массива Size_Rx Размер байтового массива 1 Целое
Адрес опрашиваемого устройства I2C_SLAVE_ADDR Адрес ведомого устройства 4 Целое

Параметры

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