
数据
她等
无效的或不稳定的数据值。在这种情况下,同一个区域将需要用相同的重新编程
数据或擦除,以确保数据的值被正确编程或擦除。
图5.2
写缓冲区编程操作与数据轮询状态
写
“写
到缓冲区“
命令
扇形
地址
写
→字
计数“
编程 - 1 ( WC )
扇形
地址
写
开始
地址/数据
是的
WC = 0 ?
No
中止写入
缓冲区操作?
No
(注4 )
写一个地址/数据对
WC WC = - 1
写程序缓冲区到Flash
确认后,
扇形
地址
阅读DQ7 - DQ0与
地址=
最后加载的地址
是的
写缓冲中止。
必须填写
“写入到缓冲区
中止复位“
命令
顺序
to
回读模式。
写
a
不同
扇形
地址
是的
DQ7 =数据?
No
No
DQ1 = 1 ?
是的
No
DQ5 = 1 ?
是的
阅读DQ7 - DQ0与
地址=
最后加载的地址
是的
DQ7 =数据?
No
失败或ABORT
(注2 )
通
注意事项:
1. DQ7应复查即使DQ5 = 1,因为DQ7可能同时DQ5改变。
2.如果该流程图中的位置被访问,因为DQ5 = 1,则该设备失败。如果该流程图中的位置被访问,因为DQ1 = 1,
然后写缓冲区操作被中止。在这两种情况下的正确复位命令必须被写入到设备返回
设备读取模式。写缓冲区编程,中止,休息,如果DQ1 = 1 ,无论是软件复位或写缓冲区编程, Abort-
如果复位DQ5 = 1 。
3.请参阅
表6.1 ,
57页的命令定义
该命令序列作为所需的写缓冲器编程。
4.当指定的扇区地址,在选定行业的任何地址是可以接受的。然而,当装载写缓冲区地址
数据的位置,所有的地址必须落在所选写入缓冲区页之内。
2012年3月16日S29GL_128S_01GS_00_06
GL -S的MirrorBit
家庭
29