SD卡的综述【文献综述】

SD卡的综述【文献综述】

ID:463864

大小:175.50 KB

页数:7页

时间:2017-08-05

SD卡的综述【文献综述】_第1页
SD卡的综述【文献综述】_第2页
SD卡的综述【文献综述】_第3页
SD卡的综述【文献综述】_第4页
SD卡的综述【文献综述】_第5页
资源描述:

《SD卡的综述【文献综述】》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、毕业论文文献综述电子信息工程SD卡的综述摘要:在数码产品竞争日益残酷的今天,基于已有的SD卡标准,通过不同平台实现其多种多样的应用,让人们不经眼前一亮。文章首先简单介绍下SD卡的概念和应用背景,以及SD卡的通信协议。然后介绍SD卡的初始化及SD卡控制器的实现方法,为SD卡在不同平台下的应用铺垫,最后介绍SD卡在不同平台下的几种应用并做比较。关键词:SD卡;SPI协议;初始化;控制器;应用引言现在数码相机、手机、掌上电脑、随身听上处处都可能用到存储卡,存储卡有很多种类,常见的有CF卡、MicroDrive、SD卡、M

2、MC卡、记忆棒、SM卡、xD卡等。对于各种数码设备和移动设来说,各种存储卡是共通的泛用设备,也是必不可少的核心环节之一,过去那种不支持存储卡,不具备扩展能力,仅靠有限的内置存储体来工作的数码相机和掌上电脑在今天是不可想象的。随着数码相机像素的提高以及对拍摄速度的更高要求、手机和掌上电脑影视音乐娱乐等方面的需求以及软件的大型化,不但存储卡必不可少,而且还需要容量和性能更高的存储卡[14]。1SD卡概述SD卡(SecureDigitalMemoryCard)是由日本松下、东芝和美国的SanDisk公司三家联合于1998

3、年8月共同研制开发的。大小犹如一张邮票,重量只有2克,但却拥有高记忆容量、快速数据传输率、极大的移动灵活性以及很好的安全性等诸多优点。SD卡在24mmX32mmX2.1mm的体积内整合了SanDisk快闪记忆卡控制与MLC(MultilevelCell)技术和东芝0.16u及0.13u的NAND技术,通过9针的接口界面与专门的驱动器相连接,不需要额外的电源来保持其上记忆的信息。而且它是一体化固体介质,没有任何移动部分,所以不用担心机械运动的损坏。标准版本(SD、miniSD、microSD)、大容量版本(SDHC、

4、miniSDHC、microSDHC)、和SDIO卡。其中mini型和micro型是在原有的SD基础上加以改进而使体积逐渐减小。miniSD卡的开发是为了符合行业对小型移动电话的持续需求。miniSD卡的大小仅是SD卡的37%,但小小一张卡却具备所有的存储能力、速度、及其它优点,还有版权保护[1]。SD卡较传统的Flash具有明显的优势:首先,价格便宜,随着SD卡技术的发展和SD卡生产厂商的不断增加,SD卡的价格不断下降,已经和Flash的价格相差无几。其次,存储容量大,尤其是SDHC卡的出现,目前已经能够达到32

5、GB,并且增大趋势日益明显。再次,读写方便,我们可以通过读卡器读写SD卡,比起仿真价格便宜,读写速度快。最后,易插拔、更换和携带方便[9]。图1SD卡与引脚定义2SD卡通信协议在不同的通信模式下,SD卡的各引脚功能也不相同。这里的通信模式是指微处理访问卡时使用的通信协议,分为SD模式和SPI模式两种。在具体的通信过程中,主机只能选择一种模式。通信模式的选择对于主机来说是透明的。卡将会自动检测复位命令的模式,而且要求以后双方的通信都要按相同的通信模式进行[15]。(1)SD模式在SD模式下,主机使用SD总线访问SD卡

6、,其总线拓朴结构为:一个主机、多个从机和同步的星形拓朴结构。所有卡共用时钟上CLK、电源和地信号,而命令线和数据线则是卡的专用信号线,即每张卡都独立拥有这些信号[15]。(2)SPI模式在SPI模式下,主机使用SPI总线访问卡。当今大部分微处理器本身都带有硬件SPI接口,所以使用微处理器的SPI接口访问卡的很方便。微处理器在卡上电后的第一个复位命令时就可以选择卡进入SPI模式,但在卡上电期间,它们之间的通信模式不能更改为SD模式[15]。图2SPI时序图两种协议的区别:SD卡可以采用SD总线访问,也可以采用SPI总

7、线模式访问,考虑到大部分微控制器都有SPI接口而没有SD总线接口,所以使用微控制器的SPI接口访问SD卡是很方便的,而且如果采用I/O口模拟SD总线,不但增加了软件的开销,而且对大多数微控制器而言,模拟总线远不如真正的SD总线速度快,这将大大降低总线数据传输的速度,基于以上的考虑,主机使用SPI总线访问SD卡[1]。2.1相关寄存器SD卡内部有7个寄存器..其中OCR,CID,CSD和SCR寄存器保存着卡的配置信息;RCA寄存器保存着通信过程中卡当前暂时分配到的地址;卡状态和卡状态寄存器保存着卡的状态,这两个寄存器

8、的内容与通信模式相关[15]。2.2SD卡初始化图3SD卡初始化流程图在卡识别模式之前,需要进行一系列的硬件链路设置,设置好后主机上电并等待74个时钟周期,发送CMDO命令重启SD卡,它是一种软件启动方式,并且同时CS线拉低,该命令发送成功后,卡将进入到IdleState状态,卡的命令线处于输入模式,并且等待下一个命令的起始位,此时需要向卡发送命令CMDI以

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。