最近因为要做一个和SD卡、TF卡有关的小设计,开始紧急充电。事实上在很早以前,就买了这两种卡的读写模块,还是由于懒惰一直没做实验。这回正好趁着这个机会,玩起来。不过在动手之前,需要先学习相关的知识。个人感觉,SD卡好像已经不大被使用了,可能是因为体积大的缘故吧。TF卡就是MicroSD卡,和SD卡比,少一个引脚。SD卡的接口:
SD 卡的总线概念
SD卡可以使用两种方式进行数据交换,SD模式和SPI模式。
SPI模式只需要四根线,就是CS、SCLK、DIN、DOUT。DIN和DOUT相当于是MISO和MOSI。
SD模式采用6线,使用CLK、CMD、DATA0~DATA3。
显然SPI模式操作简单,但数据传输慢,而SD模式操作复杂一些,但数据传输速度快、传输数据量大。
SD 卡的指令集