MicroSD卡原本称为TF卡(T-Flash卡或TransFlash),由摩托罗拉与闪迪共同研发,在2004年推出。前期仅有摩托罗拉的手机支持TransFlash。为了能将销路完全拓展,闪迪于将TransFlash规格并入SD协会,造就了当前使用最广泛的手机存储卡;
1、TF卡的基本存储架构
TF卡的基本组成架构与eMMC颗粒的基本架构相似,由控制块和NAND Flash块组成,控制块带有自身固件。
2、TF卡引脚说明
microSD 存储卡支持两种可选的通信协议:SD 和 SPI 总线模式。主机系统可以选择任一模式。相同数据可由两种模式读取和写入。SD 模式支持 4 位高性能数据传输。SPI 模式可为 SPI 信道实现轻松、通用的接口。
TF卡工作在SD模式下一共有6根信号线,总线宽度4bit,SD 总线允许动态配置从 1 到 4 双向数据信号的数据线数量。在上电后,默认情况下 microSD 卡将仅使用 DAT0。初始化后,主机可以修改总线宽度;各引脚功能描述见下:
CLK:时钟信号,每个时钟周期传输一条指令或数据,频率可在0~25MHz之间任意频点工作;
CMD:指令信号或指令应答信号,命令是由控制器发给 SD 卡,可以是从控制器到单个 SD 卡,也可以是到 SD 总线上所有卡;响应是存储卡对控制器发送的命令应答,应答可以来自单卡或所有卡;
DAT[3:0]:4bit数据总线,数据可以与主机进行双向通信。
3、TF卡与主机的连接
TF卡与主机设备连接电路示意见下图,SD卡在于主机连接时,CLK信号需串接33Ω电阻,以减小时钟线的反射干扰,数据线和控制线可以使用TVS进行保护,防止在SD卡插拔过程中静电损坏;
数据线和命令线上还需添加10KΩ上拉电阻,各总线中电容、电感、电阻参数见下表:
SD模式下单片和多片SD卡的连接示意见下:
4、TF卡的指令集和初始化
TF卡的指令集和初始化参考KingSton SDCIT/8GB产品:
全部0条评论
快来发表一下你的评论吧 !