SD卡操作

1、SD卡的上电初始化和读写,都是通过发命令的方式进行的。命令有两种,一种是CMD,一种是ACMD,发ACMD之前,必须要发CMD55,大部分命令还需要带参数。

2、发送命令后,会有响应。命令的参数,以及各命令对应的响应,见协议。

3、SD卡初始化的时候,时钟速率不能超过400KHZ。

4、对SD卡进行配置的时候,比如位宽,不要忘记对MCU做响应的配置。

5、附件有完整的上电初始化和读写的流程,以及SD卡协议,对着代码很容易看懂。

原文地址:https://www.cnblogs.com/nasduc/p/5236619.html