admin管理员组

文章数量:1530845

2024年6月7日发(作者:)

SD存储卡介绍

SD存储卡简介

SD存储卡是一种基于半导体快闪记忆器的新一代记忆设备,由于

它体积小、数据传输速度快、可热插拔等优良的特性,被广泛地于便

携式装置上使用,例如数码相机、平板电脑和多媒体播放器等。

SD存储卡实物

SD存储卡特点

1、高存储容量,最常用的容量:8GB、16GB、32GB、128GB、256GB

等。

2、内置加密技术,适应基于SDMI协。

3、高速数据传送;最大读写速率为100MB/s。

4、体积轻小,便于携带,具有很强的抗冲击能力。

SD存储卡内存组织

数据读写的基本单元是一个字节,可以按要求组织成不同的块。

Block:块大小可以固定,也可以改变,允许的块大小是实际大小等信息存储

在CSD寄存器。

Sector:和擦除命令相关,由几个块组成。Sector的大小对每个设备是固定的,

大小信息存储在CSD寄存器。

WP Group:写保护单位。大小包括几个group,写保护由一位决定,对每个设

备大小是固定的,存储在CSD寄存器。

SD存储卡引脚

主机通过9个引脚和SD卡相连

SD模式引脚

SD总线有6根通信线和三根电源供应线:

CMD——命令线是双向信号线。主机和卡通过push pull 模式工作。

DAT0-3——数据线是双向信号线。主机和卡通过push pull 模式工作。

CLK——时钟是从主机到卡的信号。CLK通过push pull 模式操作。

VDD—VDD是所有卡的电源供应线。

VSS[1:2]—VSS是2根地线。

扩展数据线(DAT1-DAT3)上电后为输入,SET_BUS_WIDTH命令执行后作为数

据线。即使只有DAT0使用,所有数据线都和外部上拉电阻连接,否则DAT1 & DAT2

(如果未被使用)的振荡输入将引起非期望的高电流损耗。

上电后,数据线输入50K(+/-20K)欧姆的上拉(用来进行卡侦测和SPI模式

选择)。用户可以在常规数据传输时,通过SET_CLR_CARD_DETECT (ACMD42)命令

分离上拉。

在初始化的时候,向每个卡分别发送命令,允许应用检测卡并给物理槽

(physical slot)分配逻辑地址。数据通常分别传输给每个卡。然后,为了方

便处理卡堆栈,初始化后所有命令同时发送给所有卡,在命令数据包中包含了操

作地址。

SD总线允许动态配置数据线数目。上电后默认SD卡只用DAT0作为数据传输线。

初始化后,主机可以改变总线宽度。这个特性使得在硬件开销和系统性能间取得

平衡。

本文标签: 存储卡命令数据数据线允许