SD卡接口.doc_第1页
SD卡接口.doc_第2页
SD卡接口.doc_第3页
SD卡接口.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

记忆卡读写时序常用的记忆卡,一般其接口设计中PIN的长短有不同,因为记忆卡本身之PAD布局必须与PIN接触端保持一致,同时须满足记忆卡的时序(Sequence)要求。只有当记忆卡与其连接器的PIN在恰当的位置和恰当的接触顺序接触,才可以对卡进行读写。以SD卡模式为例SD卡支持第二接口工作模式SPI,如果接到复位命令(CMD0)时,CS信号有效(低电平),SPI模式启用。SPI模式允许简单通用的SPI通道接口, 这种模式相对于SD模式的不足之处是丧失了速度SD卡模式允许4线的高速数据传输。SD卡模式针脚定义针脚名称类型描述1CD DAT3I/O/PP卡监测数据位32CMDPP命令/回复3VssS地4VDDS供电电压5CLKI时钟6Vss2S地7DAT0I/O/PP数据位08DAT1I/O/PP数据位19DAT2I/O/PP数据位21:S:电源供电,I:输入O:输出 I/O:双向 PP:I/O使用推挽驱动SD卡的总线概念SD总线允许强大的1线到4线数据信号设置。当默认的上电后,SD卡使用DAT0。 初始化之后,主机可以改变线宽(译者按:即改为2根线,3根线。)。混和的SD卡连接方式也适合于主机。在混和连接中VDD,Vss和CLK的信号连接可以通用。但是,命令,回复,和数据(DAT03)这几根线,各个SD卡必须从主机分开。这个特性使得硬件和系统上交替使用。SD总线上通信的命令和数据比特流从一个起始位开始,以停止位中止。CLK:每个时钟周期传输一个命令或数据位。频率可在025MHz之间变化。SD卡的总线管理器可以不受任何限制的自由产生025MHz的频率。CMD:命令从该CMD线上串行传输。一个命令是一次主机到从卡操作的开始。命令可以以单机寻址(寻址命令)或呼叫所有卡(广播命令)方式发送。 回复从该CMD线上串行传输。一个命令是对之前命令的回答。回复可以来自单机或所有卡。DAT03:数据可以从卡传向主机或副versa。数据通过数据线传输。在SD卡的热插使用中Vss (pin 3)与 Vdd (pin 4)须先满足,后是其他数据交换,故SD卡被定义了记忆卡与连接器PI端插拔时序,SD卡与PIN的接触导通分3步完成:1) Ground Vss (pin 3) and supply voltage Vdd (pin 4).2) CLK, CMD, DAT0, DAT1, DAT2 and Vss (pin 6).3)CD / DAT3 (pin 1).如下图:SD卡的热拔时,PAD与PIN断开顺序则相反,以保护记忆卡及其卡内数据1) CD / DAT3 (pin 1).2) CLK, CMD, DAT0, DAT1, DAT2 and Vss (pin 6).3) Ground Vss (pin 3) and supply voltage Vdd (pin 4).如下图之各模块有效的运行前提,建立在以上的接触时序: SD卡上所有单元由内部时钟发生器提供时钟。接口驱动单元同步外部时钟的DAT和CMD信号到内部所用时钟。 本卡由6线SD卡接口控制,包括:CMD,CLK,DAT0-DAT3。 在多SD卡垛叠中为了标识SD卡,一个卡标识寄存器(CID)和一个相应地址寄存器(RCA)预先准备好。一个附加的寄存器包括不同类型操作参数。 这个寄存器叫做CSD。 使用SD卡线访问存储器还是寄存器的通信由SD卡标准定义。 卡有自己的电源开通检测单元。 无需附加的主复位信号来在电源

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论