基于Nios II 软核处理器的SD卡接口设计(二)
2.1 SD卡初始化 在对SD 卡进行读/写之前,必须知道卡的类型、卡的容量、卡的大小等信息。具体来说,初始化函数主要完成以下工作: (1) 微处理器(这里指Nios II)复位SD卡,激活SD卡内部控制电路进行初始化处理,使SD卡进入SPI 模式; (2) 发送命令查询SD卡是否支持3.3V供电; (3) 调整SPI时钟频率; (4) 根据编译选项使能或者禁止通信过程中的CRC校验; (5) 设置用于读/写操作的块数据长度; (6) 是初始化全局变量sds. SD卡初始化函数INTSU SD_Initialize(viod)就是用于完成以上任务
暂无评论