SD_TRANSFER_TYPE 枚举 (sddef.h)

SD_TRANSFER_TYPE 枚举指定安全数字 (SD) 数据传输的类型。

语法

typedef enum {
  SDTT_UNSPECIFIED,
  SDTT_CMD_ONLY,
  SDTT_SINGLE_BLOCK,
  SDTT_MULTI_BLOCK,
  SDTT_MULTI_BLOCK_NO_CMD12
} SD_TRANSFER_TYPE;

常量

 
SDTT_UNSPECIFIED
未指定。
SDTT_CMD_ONLY
指示请求仅涉及通过 CMD 行传输命令信息或少量数据。 它不涉及通过 DAT 行进行数据传输。 此传输类型包括诸如卡选择、在初始化卡期间传输描述符或从卡寄存器检索信息字节等操作。
SDTT_SINGLE_BLOCK
指示请求读取或写入单个块。 I/O 块大小寄存器指定块的大小(以字节为单位)。
SDTT_MULTI_BLOCK
指示请求读取或写入多个数据块。 I/O 块大小寄存器指定块的大小(以字节为单位)。
SDTT_MULTI_BLOCK_NO_CMD12
指示请求读取或写入多个数据块。 传输会自动终止,不需要 CMD12 命令终止。 有关 CMD12 命令的说明,请参阅 多媒体卡 规范。

要求

要求
Header sddef.h (包括 Sddef.h)

另请参阅

SDCMD_DESCRIPTOR