瀚海微SD NAND存储功能描述(10)CMD6和其他命令关系

电子说

1.3w人已加入

描述

CMD6 DATA与其他命令的关系

在CMD6事务期间,卡可以仅使用CMD(CMD12, CMD13等)接受命令,但其响应和结果是未定义的。

申请注意事项:建议主机在CMD6事务期间不要发出任何命令。如果主机无法获取CMD6的有效数据,建议发出CMDO,尝试重新初始化。

CMD6数据与CMD12的关系

案例1:不完整案例(卡没有输出所有数据)如果主机发送CMD12的结束位在CRC第15位之前,则CMD12停止CMD6。卡将终止CMD6的数据传输。卡的行为不能得到保证,从CMD0重新初始化是从未定义状态恢复的唯一方法。主机命令的结束位之后,在数据线上,还有一个数据位和一个结束位。

存储

案例2:完整案例(卡片输出所有数据)该卡应完成CMD6执行,并保证其行为。完整情况包括CMD12的时间比下图晚。主机命令的结束位后面跟着数据线的结束位。

申请注意事项: 建议主机在CMD6事务期间不要发出CMD12。

存储

切换功能流程

举例下图 (a)至(c)所示为交换机功能顺序的三种可能情况。根据该函数的繁忙状态,该函数将异步切换到CMD6的顺序。主机需要处理这三种情况。

存储

在功能切换之前,主机应该发出CMD6 (modeO)来获取繁忙状态和电流消耗。如果当前的消耗是不可接受的,主机应该找到满足主机当前限制的其他功能组合。

如果处于busy状态,主机可以下发CMD6 (mode1)切换功能,如上图(a)和(c)所示。如果某个功能处于busy状态,主机不应该下发CMD6 (mode1)切换功能,如上图(b)所示。如上图(c)所示,主机接收到模式0运行时thel函数的就绪状态后,由于繁忙状态变化导致CMD6 (model1)被取消。切换顺序如下图所示。

存储

检查示范

存储

切换示范

存储

审核编辑 黄宇

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

全部0条评论

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

×
20
完善资料,
赚取积分