emmc 5.1 spec 学习---3

6.6 Data transfer mode
当设备处于Transfer态时,使用设备自己的相对地址接收的CMD7 会被设备忽略,并且可能被视为非法命令。 在设备被分配一个 RCA 后,它不会响应识别命令:CMD1、CMD2 或 CMD3(见 6.4.4)。
当设备处于Disconnect态时,CMD7 用于通过在参数中包含设备的相对地址来选择设备并将其置于Programming态。 如果设备先前被选中并处于Programming态,则它与主机的连接被释放,并且当 CMD7(参数中的任何地址不等于设备自己的相对地址)取消选择时,它会回到Disconnect态。当设备处于Programming态时,设备会忽略带着自己的相对地址的CMD7,并且可能将其被视为非法命令。
数据传输模式下的所有数据通信都是主机和所选设备(使用寻址命令)之间的点对点。所有寻址的命令都通过 CMD 线上的响应得到确认。
总结了各种数据传输模式之间的关系:
•可以随时通过停止命令(CMD12)中止所有数据读取命令。数据传输将终止,设备将回到Transfer状态。读取命令为:块读取(CMD17)、多块读取(CMD18)、发送调整块(CMD21)和发送写保护(CMD30)。
•所有数据写入命令都可以通过停止命令(CMD12)随时中止。在通过 CMD7 取消选择设备之前,必须停止写命令。写入命令为:块写入(CMD24 和 CMD25)、写入 CID(CMD26)和写入 CSD(CMD27)。
•一旦数据传输完成,设备将退出数据写入状态并进入Programmin

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值