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)当成是非法命令。

相关推荐
百锦再3 天前
Openlayers从入门到入坟
人工智能·python·sd·openlayers·瓦片·sand·mlc
微学AI6 天前
智能穿戴新标杆:SD NAND (贴片式SD卡)与 SOC 如何定义 AI 眼镜未来技术路径
人工智能·ai·sd
smart19987 天前
制造企业搭建AI智能生产线怎么部署?
ai·制造·存储
百锦再8 天前
MCU STM32搭配存储SD NAND(贴片式T卡)于智能皮电手环(Galvanic Skin Response, GSR 手环)的全方位评测
stm32·单片机·嵌入式硬件·学习·sd·hand·mk
百锦再9 天前
AI 眼镜新纪元:贴片式TF卡与 SOC 芯片的黄金组合破局智能穿戴
人工智能·内存·芯片·sd·moc·mk
半岛铁盒BKB15 天前
3par persona设置错误,linux I/O持续报错
linux·存储·3par
wniuniu_15 天前
socc 19 echash论文部分解读
存储
天翼云开发者社区23 天前
0.4元/TB/月!天翼云HBlock打响软件定义存储价格战
存储·天翼云hblock
10000hours1 个月前
【SGL】Scatter-Gather List内存传输技术
linux·数据结构·网络协议·list·存储·sgl
code_shenbing1 个月前
C# 实现列式存储数据
开发语言·c#·存储