前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >SD NAND存储功能描述(18)命令类e

SD NAND存储功能描述(18)命令类e

作者头像
杭州瀚海微
发布2024-07-17 10:16:44
720
发布2024-07-17 10:16:44

SD存储卡的两种状态信息

SD存储卡支持以下两种状态字段:—“Card Status”:已执行命令的错误和状态信息,在响应中显示- 'SD Status':扩展状态字段512位,支持SD存储卡的特殊功能和未来的特定应用功能。

卡状态响应

格式R1包含一个名为card status的32位字段。该字段旨在将卡的状态信息(可以存储在本地状态寄存器中)传输到主机。如果没有另行指定,则状态项总是与先前发出的命令相关。未使用的保留位设置为0。表格中的type和clear condition字段缩写如下:

类型:

E:错误位。

S:状态位。

R:检测并设置为实际命令响应。

X:在执行命令时检测并设置。

主机可以通过发出带有R1响应的命令来获取状态。

明确的条件:

A:根据卡片当前状态。

B:总是和之前的命令有关。接收到有效的命令将清除它(延迟一个命令)。

C:通过读取清除。

对于R1响应的每个命令,下表定义了状态中受影响的位字段。“x”表示可以在相应命令的响应中设置错误/状态位。

(1)对CMD3的响应是R6,其中仅包含卡状态中的23、22、19和12:9位

(2)此命令在1.10版本中定义

SD状态

SD状态包含与SD存储卡专有特性相关的状态位,并且可能用于未来特定应用程序的使用。SD Status的大小为一个512l位的数据块。该寄存器的内容与16位CRC一起通过DAT总线传输到主机。

作为对ACMD13 (CMD55后接CMD13)的响应,SD Status通过DAT总线发送给主机。ACMD13只能发送到“传输状态”的卡(卡被选中)。SD Status结构描述如下。

未使用的保留位应设置为0。“类型”和“明确条件”的缩写与上面的“卡片状态”相同。

SPEED_CLASS

这个8位字段表示速度类。低于此字段所指示的类也是有效的。

例如,第10类指示,主机应考虑第2至6类也有效。

注意事项:“SD Status”中的“Class”值(包括预留值)大于主机的“Class”值支持,主机应该读取任何类可以与卡一起使用。

以上内容由杭州瀚海微科技整理

本文系外文翻译,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系外文翻译前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档