SD卡驱动

SD卡的使用难点在于

     1. SD卡的协议;   2. SDIO端口的设置,寄存器配置

一  SD接口的分类

     1   SDIO卡(SDIO接口WIFI,SDIO接口GPS)

     2   SD存储卡(SD存储卡1.X版本,SD存储卡2.x版本,2.x版本又包含标准容量SDSC卡和高容量SDHC卡,即大于2G的)

     3   MMC卡

     一般支持SD卡的设备也支持MMC卡,SD实质是MMC的改进型,有更高的存贮密度、传输率和安全性

二 SD协议

    1.  SDIO命令有11种,包括基本命令,块读取命令,块写入命令,写保护命令,擦除命令,卡上锁命令,应用指定命令,IO模式命令,功能选择命令及特殊应用命令ACMD

     注意:在使用ACMD之前,首先要向卡发送编号为CMD55的应用指定命令

    2.  响应有7种格式,简称R1-R7。按响应字节长度又可以分为长响应型和短响应型。

    3. SDIO初始化流程图和SDIO上电流程图

                            SDIO初始化流程图
                                    
SDIO上电流程图

综上所述,使用SDIO,只需要调用官方的库函数就可以了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,026评论 19 139
  • 国家电网公司企业标准(Q/GDW)- 面向对象的用电信息数据交换协议 - 报批稿:20170802 前言: 排版 ...
    庭说阅读 11,211评论 6 13
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,714评论 25 709
  • 一项新技术的问世带来了一场社会上的大进步,从大哥大,BB机,发展到今天的手机,手机电池,充电宝,固定wif成为热门...
    海之情阅读 525评论 0 0
  • 故事简介:罗卉儿从表姐孟小米那里得到了一些奇特的碎石,她不知道看似普通的石头原来蕴含着大能量,原来这是一块魔晶的碎...
    曌影阅读 456评论 0 1