使用STM32在SPI模式下读写SD卡

代码分享

链接: https://pan.baidu.com/s/1AhzP3XglmqDT-m0MhBYUDA
提取码: ebig

一、实验原理图

下载Altium Designer 18并安装,具体操作看链接
AD的安装
请添加图片描述

二、SD卡

Micro SD卡(原名:Trans-flash Card(TF卡))是由SanDisk公司发明的一种极细小的闪存卡。

它主要应用于手机,且是功能机必搭存储卡,又因其拥有体积极小的优点,随着不断提升的容量,它慢慢开始在GPS设备、便携式音乐播放器和一些闪存盘中使用。
在这里插入图片描述
SD 卡主要引脚和功能描述如下:

CLK:时钟信号,控制器或者 SD 卡在每个时钟周期传输一个命令位或数据位,在 SD 总线的默认速度模式下频率可在0~25MHz 之间变化,SD 卡的总线管理器可以不受任何限制的自由产生0~25MHz 的频率,在 UHS-I 速度模式下,时钟频率最高可达208M。

CMD:命令和响应复用引脚,命令是由控制器发给 SD 卡,可以是从控制器到单个 SD 卡,也可以是到 SD 总线上所有卡;响应是存储卡对控制器发送的命令应答,应答可以来自单卡或所有卡。

DAT0~3:数据线,数据可以从卡传向控制器也可以从控制器传向卡。

SD卡的管脚定义和Micro SD(TF)卡的管脚定义是不一样的。

SD卡:1-data3,2-cmd,3-vss,4-vdd,5-clk,6-vss,7-data0,8-data1,9-data2.

TF卡(SD模式):1-data2,2-

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值