SD协议及其实现
#硬件规格 1、存储容量 标准容量SD 卡:最高达到2GB 大容量SD存储卡(SDHC): 大于2GB、不大于32GB 超大容量SD存储卡(SDXC):大于32GB、不大于2TB 2、电压范围 高电压SD 卡-工作电压范围:2.7 -3.6V 双电压SD 卡-工作电压范围:低电范围(T.B.D) 和2.7-3.6V 3、SD 卡形状 标准尺寸的SD 卡 Mini SD 卡 Micro SD 卡 4、读写属性 读写卡(闪存,一次可编程-OTP,多次可编程-MTP) 只读卡(ROM) 5、速度等级 Class 0 – 这种卡不定义具体性能,代表了这个规范出来之前的所有卡 Class 2 – 最小2MB/s 的性能 Class 4 – 最小4MB/s 的性能 Class 6 – 最小6MB/s 的性能 Class 8 – 最小8MB/s 的性能 Class 10 – 最小10MB/s 的性能 6、总线拓扑 SD 总线 建议每个SD卡使用单独的SD总线 CLK: 时钟信号 CMD: 双向命令/响应信号 DAT0-DAT3: 双向数据信号 Vdd,Vss1,Vss2: 电源和地信号 SD 总线允许数据线的动态配置。上电后SD卡默认使用DAT0 来传输数据。初始化之后,主机可以改变总线宽度(使用的数据线数目)。 注意:当DAT1-DAT3 没有使用的时候,相关的主机DAT