单片机读写SD卡命令解释.doc

单片机读写SD卡命令解释.doc

ID:51362688

大小:158.50 KB

页数:4页

时间:2020-03-22

单片机读写SD卡命令解释.doc_第1页
单片机读写SD卡命令解释.doc_第2页
单片机读写SD卡命令解释.doc_第3页
单片机读写SD卡命令解释.doc_第4页
资源描述:

《单片机读写SD卡命令解释.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、51单片机读写SD卡(命令解释) SD卡命令共分为12类,分别为class0到class11,不同的SDd卡,主控根据其功能,支持不同的命令集如下:Class0:(卡的识别、初始化等基本命令集) CMD0:复位SD卡. CMD1:读OCR寄存器. CMD9:读CSD寄存器. CMD10:读CID寄存器. CMD12:停止读多块时的数据传输 CMD13:读Card_Status寄存器Class2(读卡命令集):CMD16:设置块的长度CMD17:读单块.CMD18:读多块,直至主机发送CMD12为止.

2、Class4(写卡命令集):CMD24:写单块.CMD25:写多块.CMD27:写CSD寄存器.Class5(擦除卡命令集):CMD32:设置擦除块的起始地址.CMD33:设置擦除块的终止地址.CMD38:擦除所选择的块.Class6(写保护命令集):CMD28:设置写保护块的地址.CMD29:擦除写保护块的地址.CMD30:Askthecardforthestatusofthewriteprotectionbits class7:卡的锁定,解锁功能命令集  class8:申请特定命令集 。 cla

3、ss10-11:保留其中 class1,   class3,class9:SPI模式不支持51单片机读写SD卡(概述,硬件连接) SD卡全称为SecrueDigitalMemoryCard,具有轻巧、可加密、传输速度高、适用于手持设备使用等优点。    SD需要高速读写,同时也要使手持等嵌入式设备能方便使用,特设有两个访问接口:SD模式接口和SPI接口。SD引脚SD模式SPI模式1DAT3CS2CMDDI3VSSVSS4VDDVDD5CLKSCLK6VSSVSS7DAT0DO8DAT1Resvere

4、d9DAT2Resvered由于51单片机的速度的原因,一般采用SPI接口方式连接SD卡,在连接时需要在SD卡边接10-100K上拉电阻,SD卡的电源是DC3.3V51单片机读写SD卡(寄存器)SD卡有以下几种内部寄存器1. CID 卡的识别号     宽度128,详细描述如下       2. RCA 卡的相对地址(SPI模式不可用)3. DSR 可选寄存器    宽度164. CSD 描述操作该卡的规则(时序规则)。包括,数据读/写时间,工作电流,扇区大小,文件系统格式,卡所使用的命令集,写保护

5、等信息。通过该寄存器可以获取卡的容量,访问方式。    宽度1285. SCR 卡的配置寄存器      宽度646. OCR 卡运行条件寄存器描述卡的工作电压范围,它还还包含一个上电状态标记位用于描述是否完成卡上电过程(驱动对卡在作初试化动作的时候特别要注意这点)      宽度32

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

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

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