SPIMaster_Transfer структуру
Заголовок: #include <applibs/spi.h>
Описание операции передачи spi master. Вызовите SPIMaster_InitTransfer для инициализации экземпляра.
Примечание
Это псевдоним структуры с управлением версиями. Определите SPI_STRUCTS_VERSION для использования этого псевдонима.
struct SPIMaster_Transfer {
uint32_t z__magicAndVersion;
SPI_TransferFlags flags;
const uint8_t *writeData;
uint8_t *readData;
size_t length;
};
Членов
uint32_t z__magicAndVersion
Уникальный идентификатор типа и версии структуры. Не редактируйте.
флаги SPI_TransferFlags
Флаги передачи для операции.
const uint8_t *writeData
Данные для операций записи. Это значение игнорируется для полудуплексных операций чтения.
uint8_t *readData
Буфер для операций чтения. Это значение игнорируется для полудуплексных операций записи.
длина size_t
Число передаваемых байтов.