SPIMaster_Transfer 構造体
ヘッダー: applibs </spi.h #include>
SPI マスター転送操作の説明。 インスタンスを初期化するには、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
書き込み操作のデータ。 この値は、半二重読み取りでは無視されます。
*readData のuint8_t
読み取り操作のバッファー。 この値は、半二重書き込みでは無視されます。
size_t長さ
転送するバイト数。