瀚海微SD NAND存储功能描述(17)命令类d

电子说

1.3w人已加入

描述

响 应

所有响应都通过命令行CMD发送。响应传输总是从与响应码字对应的位串的最左位开始。代码长度取决于响应类型。

响应总是以起始位(总是0)开始,后面是指示传输方向的位(card = 0)。在下表中以“x”表示的值表示变量项。除了R3类型(见下文)之外的所有响应都受CRC保护。每个命令码字以结束位(总是1)结束。

对于SD存储卡有五种类型的响应。SDIO卡支持额外的R4和R5响应类型。有关SDIOl命令和响应的详细信息,请参阅SDIO卡规范。它们的格式定义如下:

R1

(正常响应命令):码长为48位。45:40表示要响应的命令的索引,该值被解释为二进制编码数(介于0和63之间)。卡的状态用32位编码。请注意,如果涉及到卡的数据传输,那么在传输每个数据块后,数据线上可能出现忙音信号。数据块传输后,主机检查是否忙。

接口

R1b

R1b与R1相同,在数据线上传输一个可选的忙音信号。卡可能在接收到这些命令后变得繁忙,这是基于它在接收命令之前的状态。主机应检查响应是否繁忙。有关详细描述和时序图。

R2(CID、CSD寄存器)

码长为136位。CID寄存器的内容作为对CMD2和CMD10命令的响应发送。寄存器的内容作为对CMD9的响应发送。只有比特[127…1]CID和CSD的1]被转移,这些寄存器的保留位[0]被响应的结束位所取代。

R3 (OCR寄存器)

码长为48位。OCR寄存器的内容作为对ACMD41的响应发送。

R6(已发布的RCA响应)

码长为48位。45:40表示要响应的命令的索引——在这种情况下,它将是'000011'(与状态位中的第5位一起表示scmd3)。参数字段的16个MSB位用于发布的RCA号。

R7(卡接口状态)

码长为48位。卡支持电压信息由CMD8的响应发送。Bits 19-16表示卡支持的电压范围。接受所提供电压的卡返回R7响应。

在响应中,卡回显参数中设置的电压范围和校验模式。

接口

R7中“电压接受值”格式如下方表格所示。

接口



审核编辑 黄宇

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分