详谈SD卡/微型SD卡的引脚定义与连接(精美多图)

转自 https://zhuanlan.zhihu.com/p/31949463 

正确的硬件连接是软件调试的基础,SD卡的使用也不例外。今天这篇文章,我们来聊聊普通SD卡和微型SD卡(Micro SD card,TF card)的引脚定义及如何与单片机进行连接。

先来看看普通SD卡。普通SD卡有9个引脚,使其反面朝上,最左边为9号引脚,然后从左到右依次是1号~8号,如下图:

前面我们说过,SD卡有两种模式:SD模式(也称为SDIO模式)和SPI(Serial Peripheral Interface)模式,这两种模式的引脚定义是不同的。

在SD模式下,通常可以使用四根数据线进行传输(4-bits Data),传输速度非常快。四位数据传输要使用引脚1、7、8和9(DAT0~DAT3);在某些不支持四线数据的场合,也可以使用单根线进行数据传输(1-bit Data),此时使用引脚7(DAT0)。

下面这张表,是SD卡在SD模式(SDIO)下的引脚定义,右边的两栏是STM32F1xx/4xx系列单片机的引脚,“4-bits Data”表示“四位数据传输”,“1-bit”表示“一位数据传输”:

下面这张图,直观的表述了单片机与SD卡的接线:

https://i-blog.csdnimg.cn/blog_migrate/1735f50791d113e431f58c303804fc52.jpeg

下面谈谈SPI(Serial Peripheral Interface)通信的连接。

SPI通信需要四根线:两条数据线(SPI_MISO、SPI_MOSI),一条时钟线(SPI_SCK)和一条片选(Chip Select)信号线。在SPI模式下,SD卡的8号、9号针脚没有用到,针脚定义见下表(最右侧一栏为单片机引脚):

https://i-blog.csdnimg.cn/blog_migrate/dfa15a9a3497a4b6f7ba65de6f0743b2.png

下面这张图,看起来更直观漂亮(SPI mode):

https://i-blog.csdnimg.cn/blog_migrate/13eb3c8363f0fee3009bf8508d763d0a.png

微型SD卡(Micro SD)也称为TF卡,它的体积比普通SD卡小很多,并且只有8个引脚,其定义如下图:

https://i-blog.csdnimg.cn/blog_migrate/53468f98ca4773a017b986ea0ed9f56d.png

微型SD卡(Micro SD)同样支持SDIO模式和SPI模式,在SDIO模式下,引脚的定义如下表:

https://i-blog.csdnimg.cn/blog_migrate/2e2e3592ba5cd72fdc156ee8621bab9b.png

https://i-blog.csdnimg.cn/blog_migrate/d0d433c96db2cba3c341bca97c97395f.jpeg

下面这张表格是微型SD卡在SPI模式下引脚的定义:

https://i-blog.csdnimg.cn/blog_migrate/98f890dd7129f180e64cf074831c5ada.png

相关参考文章:要做嵌入式存储?SD卡是个不错的选择

好了,关于SD卡/微型SD卡的引脚定义及与单片机的连接就先聊到这里,欢迎登陆官网(http://www.founderchip.com)浏览更多技术类文章。

 

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值