
简介 本文主要讲解的是移植官方固件库(V1.5.1)中是SDIO来驱动SD卡。
SDIO接口是在SD内存卡接口的基础上发展起来的接口,SDIO接口兼容以前的SD内存卡,并且可以连接SDIO接口的设备。 SDIO1.0标准定义了两种类型的SDIO卡:
SDIO协议是由SD卡的协议演化升级而来的,很多地方保留了SD卡的读写协议,同时SDIO协议又在SD卡协议之上添加了CMD52和CMD53命令。由于这个,SDIO和SD卡规范间的一个重要区别是增加了低速标准,低速卡的目标应用是以最小的硬件开支来支持低速I/O能力。低速卡支持类似调制解调器,条形码扫描仪和GPS接收器等应用。高速卡支持网卡,电视卡以及组合卡等。组合卡指的是存储器+SDIO,对组合卡来操作需要全速和4BIT的传输模式,这是SDIO1.0标准规定的。
注意查看图片中的路径 将stm324xg_eval.c和stm324xg_eval.h中只保留跟SD卡相关的部分,其他进行注释即可,也可以不用进行注释,只要你不嫌占内存 如图3,就是我拷贝完毕并且进行更改之后的样子
转载自:xqhrs232 |