SD卡命令解释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 为止 . Class4(写卡命令集) : CMD24:写单块. CMD25:写多块. CMD27:写 CSD 寄存器 . Class5 (擦除卡命令集): CMD32:设置擦除块的起始地址. CMD33:设置擦除块的终止地址. CMD38: 擦除所选择的块. Class6(写保护命令集):CMD28:设置写保护块的地址. CMD29:擦除写保护块的地址. CMD30: Ask the card for the status of the write protection bitsclass7:卡的锁定,解锁功能命令集 class8:申请特定命令集 。 class10 -11 :保留 其中 class1, class3,class9:SPI 模式不支持51 单片机读写 SD 卡(概述,硬件连接) SD 卡全称为 Secrue Digital Memory Card,具有轻巧、可加密、传输速度高、适用于手持设备使用等优 点。 SD 需要高速读写,同时也要使手持等嵌入式设备能方便使用,特设有两个访问接口:SD 模式接口和 SPI 接口。 SD 引脚 1 2 3 4 5 6 7 8 9 拉电阻,SD 卡的电源是 D……