SD2.0协议标准 SD2.0协议是SD Association制定的 يك种标准,旨在规范SD卡和SDIO卡的开发和生产。该协议标准涵盖了SD卡和SDIO卡的物理层规范、文件系统规范、安全规范、音频应用规范等多个方面。 一、SD规范介绍 SD规范是由SD Association制定的开放式标准,旨在规范SD卡和SDIO卡的开发和生产。该规范标准涵盖了SD卡和SDIO卡的物理层规范、文件系统规范、安全规范、音频应用规范等多个方面。 SD规范的发展历程: * SD spec 1.0:低速度、低容量,最大传输速度为25M,最大存储容量为2G。 * SD spec 1.1:高速度、低容量,最大传输速度为50M,最大存储容量为2G。 * SD spec 2.0:高速度、高容量,最大传输速度为50M,最大存储容量为32G。 二、物理层规范 物理层规范是SD规范的核心组成部分,规定了SD卡和SDIO卡的引脚接口、总线传输模式、命令格式、响应格式、数据格式等方面的规范。 1. 引脚接口: | 引脚名称 | 类型 | 描述 | | --- | --- | --- | | CD/DAT3 | I/O/PP | Card Direct/数据线[Bit3] | | CS | I | 片选(neg true) | | CMD | PP | 命令/响应 | | VSS | S | 电源地 | | VDD | S | 电源正 | | CLK | I | 时钟 | | VSS2 | S | 电源地 | | DAT0 | I/I/PP | 数据线[Bit0] | | DAT1 | I/O/PP | 数据线[Bit1] | | DAT2 | I/O/PP | 数据线[Bit2] | | RSV | | 保留 | 2. 总线传输模式: SD卡支持SPI串行传输和SD总线传输,SD总线传输支持四线传输,兼容MMC。 三、SD Memory Card SD Memory Card是SD卡的一种,用于存储数据。它的寄存器包括CID、RCA、DSR、CSD、SCR、OCR等。 1. 初始化: 在初始化阶段,Host会给SD卡分配地址,并发送命令读写卡中的寄存器。 2. 寄存器: | 寄存器名称 | 带宽 | 描述 | | --- | --- | --- | | CID | 128 | 卡的ID号 | | RCA | 16 | 卡地址 | | DSR | 16 | 驱动层寄存器 | | CSD | 128 | 卡的特殊数据 | | SCR | 64 | SD配置寄存器 | | OCR | 32 | 操作条件寄存器 | 四、SDIO Card SDIO Card是SD卡的一种,用于扩展SD卡的功能,支持蓝牙、GPS、网卡、电视卡等设备。SDIO协议是SD协议的一个子协议,在SD卡基础上增加了CMD52和CMD53命令。 SDIO卡的优点: * 兼容SD卡 * 支持多种设备 * 高速传输 SDIO卡的应用: * 蓝牙设备 * GPS设备 * 网卡 * 电视卡 * 其他扩展设备
剩余11页未读,继续阅读
- 粉丝: 2
- 资源: 22
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助