单片机
返回首页

MSP430 SD卡SPI读写操作(1) —— SD卡命令

2018-05-05 来源:eefocus

本节介绍SD卡常用命令,包括SD卡的初始化、读、写等操作的命令及其响应的介绍。

首先附上SD相关文档下载地址:https://www.sdcard.org
快速导航:
一、SD卡介绍
二、SD卡寄存器
三、SPI模式命令格式
四、SPI模式命令响应
五、常用SD命令

一、SD卡介绍

MMC:是MultiMediaCard的缩写,即多媒体卡。

SD:是Secure Digital Memory Card的缩写,即安全数码卡。SD卡又可细分为SDSC (Standard Capacity SD Memory Card, 0 - 2GB)、SDHC (High Capacity SD Memory Card, 2 - 32GB)和SDXC (Extended Capacity SD Memory Card, 32GB - 2TB)。SD向前兼容MMC,两者的区分将在下一节进行介绍。

二、SD卡寄存器

SD卡内部包含八个寄存器: OCR、CID、CSD、RCA、DSR、SCR、CSR、SSR。这些寄存器可以被特定的命令读取,寄存器的内容包含了SD卡的特定信息和配置。各个寄存器含义如下所示:

SD 寄存器

在这里,只说明一下OCR寄存器,其余寄存器的详细说明详见SD Specifications。

SD 寄存器OCR

三、SPI模式命令格式

每个SPI命令包含6个字节,命令格式如下图所示:

SD SPI模式命令格式

四、SPI模式命令响应

SPI命令响应包括R1 - R7,常用的响应为R1、R3、R7,三种响应的具体格式如下所示:

SD SPI模式命令响应R1
SD SPI模式命令响应R3
SD SPI模式命令响应R7

其余响应的详细说明详见SD Specifications。

五、常用SD命令

SD SPI模式常用命令

其余命令的详细说明详见SD Specifications。

下一节将介绍SD卡初始化、读和写的操作流程。


进入单片机查看更多内容>>
相关视频
  • RISC-V嵌入式系统开发

  • SOC系统级芯片设计实验

  • 云龙51单片机实训视频教程(王云,字幕版)

  • 2022 Digi-Key KOL 系列: 你见过1GHz主频的单片机吗?Teensy 4.1开发板介绍

  • TI 新一代 C2000™ 微控制器:全方位助力伺服及马达驱动应用

  • MSP430电容触摸技术 - 防水Demo演示

精选电路图
  • 红外线探测报警器

  • 短波AM发射器电路设计图

  • 使用ESP8266从NTP服务器获取时间并在OLED显示器上显示

  • 用NE555制作定时器

  • 如何调制IC555振荡器

  • 基于TDA2003的简单低功耗汽车立体声放大器电路

    相关电子头条文章