共用方式為


SD_TRANSFER_TYPE列舉 (sddef.h)

SD_TRANSFER_TYPE列舉會指定安全數位 (SD) 資料傳輸的類型。

Syntax

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 命令的描述,請參閱 多媒體卡片 規格。

規格需求

需求
標頭 sddef.h (包含 Sddef.h)

另請參閱

SDCMD_DESCRIPTOR