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

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

作者头像
杭州瀚海微
发布2024-07-04 10:26:10
750
发布2024-07-04 10:26:10

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)被取消。切换顺序如下图所示。

检查示范

切换示范

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

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

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

本文系外文翻译前往查看

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

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