SD2.0 Specification之大容量卡与标准容量卡的命令差异

文章目录

本文章主要讲解关于SD2.0中标准容量卡和大容量卡在命令上的一些差异,基础概念和其它内容请参考以下文章。
SD2.0 Specification简述

这里的差异主要是块读命令 (CMD17, CMD18)、块写命令(CMD24, CMD25)、擦除命令(CMD32, CMD33)这些跟用户数据访问有关的,差异体现在以下方面:

  • 命令参数含义

    读写擦命令的参数都是地址,在大容量卡里,地址是以块(block)为单位的,块大小固定为512 byte;而在标准容量卡里,地址是以字节(byte)为单位的。例如,参数同样是0001h,在大容量卡中就是第1个块,也就是第512字节,但在标准容量卡中就是第1字节。

  • 部分访问与不对齐访问

    大容量卡是以块为寻址单位,不支持部分访问与不对齐访问

  • 块长度设置

    大容量卡以块为寻址单位,固定为512byte,长度设置命令(CMD16)没有用,但在加解锁卡(CMD42)的过程中,可以使用CMD16修改数据长度(详情参考文章:SD2.0 Specification之写保护)。使用CMD16修改长度时,最大只能是512 byte。

  • 写保护组

    大容量卡不支持这种写保护,所以会将相应命令(CMD28,CMD29,CMD30)当成是非法命令。

相关推荐
工作10年+,存储芯片行业1 天前
长鑫存储深度分析:国产 DRAM 的崛起、挑战与未来
人工智能·ssd·芯片·存储·pcie·dram·ddr
工作10年+,存储芯片行业1 天前
武汉新芯发展历程与产品体系全览
ssd·集成电路·芯片·存储·半导体·flash·nor
工作10年+,存储芯片行业1 天前
长存科技:发展历程与产品体系全览
科技·ssd·存储·pcie·xtacking
工作10年+,存储芯片行业4 天前
SSD 行业国际新闻汇总:市场动态与技术进展
人工智能·ssd·存储·pcie·主控·nand·闪存
whyutianict_vv6 天前
HCIE-Storage V4.0(存储4.0)考纲变化拆解:新增 15 分故障排查与 AI 存储考点
华为认证·hcie·存储
百度智能云技术站6 天前
百度沧海·存储:新一代技术架构体系设计与实践
架构·存储
橘色的喵15 天前
MCU SD 卡上电加载流程:从寄存器访问到文件系统挂载
mcu·文件系统·加载·sd
橘色的喵17 天前
从文件系统到 SD 卡:数据写入的四层路径
dma·文件系统·sd·rtos·数据拷贝
张星河zen17 天前
512GB RDIMM问世 AI服务器内存进入HBM+DDR5+CXL三层架构时代
内存·存储·堆叠·池化·hbm·rdimm·512gb
GLAB-Mary18 天前
2026 华为热门认证方向测评:数通 / 安全 / 云计算 / AI / 存储,谁更适配未来就业?
安全·ai·云计算·华为认证·数通·存储