内存阵列分区
从SD存储卡传输数据的基本单位是一个字节。所有需要块大小的数据传输操作总是将块长度定义为字节的整数倍。一些特殊功能需要其他分区粒度。对于面向块的命令,使用以下定义:
块:是与面向块的读写命令相关的单元。它的大小是指主机发送一个block命令时要传输的字节数。块的大小要么是可编程的,要么是固定的。有关允许的块大小和可编程性的信息存储在CSD中。对于具有可擦除存储单元的设备,定义了特殊的擦除命令。可擦除单元的粒度通常与面向块的命令不同:
扇区:是与擦除命令相关的单位。它的大小是将在一个部分中擦除的块的数量。扇区的大小对于每个设备都是固定的。有关扇区大小的信息(以块为单位)存储在CSD中。注意,如果卡指定AU大小,扇区大小应该被忽略。
AU (Allocation Unit):是卡片的物理边界,由一个或多个块组成,其大小取决于每张卡片