Операционная система ЗОСРВ «Нейтрино» > Руководство разработчика > Основные принципы системной разработки > Разработка драйверов и драйверные библиотеки > Драйверные библиотеки > Библиотека разработки I²C драйверов (libi2c-master) > API > i2c_masterhdr_t



i2c_masterhdr_t

Структура для хранения информации о записи или чтении

Прототип:

#include <hw/i2c.h>
typedef struct {
uint32_t len; /* length of data to send/recv, in bytes
(not including this header) */
uint32_t stop; /* send stop when complete? (0=no, 1=yes) */
} i2c_masterhdr_t;

Библиотека:

libi2c-master

Описание:

Эта структура содержит информацию о записи или чтении.

len
Длина отправляемых или принимаемых данных, в байтах.
stop
Сигнал остановки при завершении. Если равно 1, то сигнал будет отправляться, если 0, то нет.

Классификация:

ЗОСРВ «Нейтрино»

Тематические ссылки:

DCMD_I2C_MASTER_SEND, DCMD_I2C_MASTER_RECV




Предыдущий раздел: Библиотека разработки I²C драйверов