sd卡和tf卡区别

SD卡

  SD卡是安全数码卡,是一种基于半导体快闪记忆器的新一代记忆设备,它被广泛地于便携式装置上使用,例如数码相机、个人数码助理(外语缩写PDA)和多媒体播放器,是目前消费数码设备中应用最广泛的一种存储卡。

TF卡

  TF卡全名(TransFLash),这是Motorola与SanDisk共同推出的最新一代的记忆卡规格,它采用了最新的封装技术,并配合SanDisk最新NAND MLC技术及控制器技术。大小(11mm x 15mm x1mm),约等于半张SIM卡,Trans-Flash Card为SD Card产品成员的一员,附有SD转接器,可兼容任何SD读卡器,TF卡可经SD卡转换器后,当SD卡使用。T-Flash卡是市面上最小的闪存卡,适用于多项多媒体应用.TF卡产品采用SD架构设计而成,SD协会于2004年年底正式将其更名为 Micro SD,已成为SD产品中的一员。

两种卡区别

  两种卡均支持SDIO模式和SPI模式,程序可以通用。但是硬件连接是有区别的。主要区别在于两者的引脚定义不同,如果用一样的电路去画PCB就踩坑了。我就遇到了这种情况,采用了SD卡的电路驱动TF卡,初始化过不去。
  两种卡因脚定义如下:

引脚序号 SD卡 TF(MicroSD)
1 Data3 Data2
2 CMD Data3
3 GND CMD
4 VDD VDD
5 CLK CLK
6 GND GND
7 Data0 Data0
8 Data1 Data1
9 Data2 Det