05_nand flash之重置操作指令

253 阅读1分钟

本文已参与「新人创作礼」活动,一起开启掘金创作之路。

一切基于本人使用的datasheet

Reset(FFh)

       重置命令不需要地址,使目标置于默认通电状态。发出FFh后,tWB时间后R/B_n保持低tRST,重置完成。重置命令可以终止设备忙碌中的任何操作,因此数据存在将被部分编程或者擦除可能,命令寄存器被清零。(若时在NVDDR2下发出该命令,执行后会转到SDR。若是NVDDR3,则时保持在NVDDR3)

图片.png

FCh

       该命令也是重置命令(所有的LUN),仅当使用NVDDR2/3数据接口时才接受此命令,该命令发出后,设备保持在NVDDR2/3的数据接口中。(支持NVDDR2/3的设备都应该支持该命令)

图片.png

FAh

用于特定的LUN,因此命令后需要添加地址。该命令不影响数据接口(SDR/NVDDR2/3)跳转。

图片.png

FDh

       硬重置命令。在该命令前需要78h命令+地址来选LUN,仅当所选的LUN未处于忙碌,才能接受此命令。(若时在NVDDR2/SDR下发出该命令,执行后会转到SDR。若是NVDDR3,则时保持在NVDDR3)

图片.png

Reset(FFh)

重置命令不需要地址,使目标置于默认通电状态。发出FFh后,tWB时间后R/B_n保持低tRST,重置完成。重置命令可以终止设备忙碌中的任何操作,因此数据存在将被部分编程或者擦除可能,命令寄存器被清零。(若时在NVDDR2下发出该命令,执行后会转到SDR。若是NVDDR3,则时保持在NVDDR3)

图片.png