SPB_MULTI_SPI_READ_TRANSFER 结构 (spb.h)
SPB_MULTI_SPI_READ_TRANSFER结构描述在多 SPI ((例如双 SPI 或象限 SPI) 模式)中执行的读取操作。 它由包含传输的参数和第一个写入阶段的 SPB_MULTI_SPI_TRANSFER 结构以及传输读取阶段的附加传输阶段结构组成。
语法
typedef struct SPB_MULTI_SPI_READ_TRANSFER {
SPB_MULTI_SPI_TRANSFER SpiTransfer;
SPB_TRANSFER_LIST_ENTRY ExtraTransfer;
} SPB_MULTI_SPI_READ_TRANSFER, *PSPB_MULTI_SPI_READ_TRANSFER;
成员
SpiTransfer
包含传输参数和写入阶段缓冲区的 SPB_MULTI_SPI_TRANSFER 结构。
ExtraTransfer
包含传输操作的读取阶段缓冲区的额外 SPB_TRANSFER_LIST_ENTRY 结构。
注解
使用 SPB_MULTI_SPI_READ_TRANSFER_INIT 初始化后,外围驱动程序可以访问 成员 SpiTransfer.TransferPhases[] 来配置传输缓冲区。
要求
要求 | 值 |
---|---|
Header | spb.h |