SD存储卡介绍

news/2024/10/26 15:27:42/

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作为数据传输线。初始化后,主机可以改变总线宽度。这个特性使得在硬件开销和系统性能间取得平衡。


http://www.ppmy.cn/news/146177.html

相关文章

TF卡及SD卡接口规范

1. TF卡接口 2. SD卡接口

单反相机tf卡用sd卡套稳定吗_单反相机tf卡用sd卡套稳定吗

单反相机是直接买SD卡还是TFSD卡套 1.单反相机如果是使用SD卡的,务必要购买SD卡 2.不要因为价格便宜而购买TF卡卡套,TF卡的读写速度要低于SD卡,最关键的是TF卡再经卡套转接,多了一个接口,增加了不稳定因素。 3.相机的照…

tf卡知识

市面上TF卡等闪存卡的降价主要原因是采用MLC(多层式储存格)架构的NAND闪存颗粒,而不少未降价的 品牌和产品都采用SLC(单层式储存格)架构的NAND闪存颗粒。 目前业内最具争议的话题莫过于NAND闪存的两大架构MLC和SLC了,这两种架构最大的区别是存取技术不同…

TF卡和SD卡

TF卡又称T-Flash卡,全名:TransFLash,又名:Micro SD,由摩托罗拉与SANDISK共同研发,在2004年推出。是一种超小型卡(11*15*1MM),约为SD卡的1/4,可以算目前最小的储存卡了。T…

SD/TF卡驱动(一)--------SD卡相关简介

一、概要 前段时间公司提出需求需要在EFR32BG22上用到TF卡,但是并不着急,然后以我的性格而言,你要么不说,这一说出扣我就手痒,于是,就。。。。。。 对于SD/TF卡而言,有两种驱动方式&#xff1…

存储卡规格等级全解!SD卡TF卡都能用

一般市面上最常见的存储卡分为两种,SD卡和TF卡。小众一些的CF卡,记忆棒之类的,这篇文章不做讨论。 最常见的,也是部分同学的手机上会装有的存储卡,叫做TF卡,全称是TransFLash,也叫做micro SD卡…

TF卡(全称Trans Flash)

TF卡(全称Trans Flash)是由世界著名存储设备商SanDisk开发的一种全球最小闪存卡,尺寸15 x 11 x 1mm,约为SD卡的1/4,和一片指甲差不多大小。在当然按照SanDisk公司的一惯作风,只要和适配器结合使用&#xff…

C++ 的枚举(enum)

C 中的枚举是一种用户定义的数据类型,它通过列举具体的值来表示一组相关的常量,比如代表所有的星期和代表所有的颜色等。枚举类型可以在程序中使用标识符表示整数常量,提高程序的可读性和可维护性。 枚举类型的语法格式如下: en…