STM32——SD卡实验(SDIO方式)

一、SD卡简介

1、什么是SD卡?

SD卡(Secure Digital Memory Card)即:安全数码卡。它是在MMC的基础上发展而来,是一种基于半导体快闪记忆器的新一代记忆设备,它被广泛的用于便携装置上使用,例如数码相机、个人数码助理(PDA)和多媒体播放器等。SD卡由日本松下、东芝以及美国SanDiak公司于1999年8月共同开发研制。SD卡容量分类,分为三类:SD卡、SDHC卡、SDXC卡。如下表所示:

 

SD卡外形和接口图如下图所示:

SD卡由9个引脚与外部通信,支持SPI和SDIO两种模式,不同模式下,SD卡引脚功能描述如下表所示:

 

SD模式:第一个脚DAT3(也就是第四根数据线),第二个脚CDM(用于传输命令与响应),第三个脚VSS(接地GND),第四个脚VCC(电源),第五个脚CLK(提供SD卡时钟),第六个引脚VSS(GND),第七位~第九位以及第一位组成四位宽的数据线访问SD卡。

SPI模式:第一个脚CS(片选),第二脚MOSI,第三个脚VSS(GND),第四个脚VCC(电源),第五个脚CLK(时钟脚),第六个脚VSS(GND),第七个脚MISO,第八个和第九个脚NC(没有用到)。

2、SD卡特点

1、高容量,最大可达2TB(目前已有512GB的SD卡)

2、高安全性

3、高速(目前已有读取速度近100MB/S的SD卡)

4、体积小巧,标准SD卡大小只有一张邮票大小,重量仅2g

5、接口简单,支持SPI和SDIO两种访问模式。

注意:TF卡+卡套,组合起来可以当SD卡用,不过很大一部分TF卡不支持SPI访问模式。所以SPI驱动SD卡的时候,尽量选择大卡(SD卡),而不要选择TF卡。

3、SD卡寄存器

SD卡一般有5个寄存器,如下表:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值