添加收藏夹  设为首页  深圳服务热线:13692101218  13751165337
51电子网联系电话:13692101218
位置:首页 > IC型号导航 > 首字符J型号页 > 首字符J的型号第275页 > JS28F128P30B85 > JS28F128P30B85 PDF资料 > JS28F128P30B85 PDF资料1第87页
1千兆P30系列
图42 。
缓冲程序流程图
缓冲编程步骤
开始
公共汽车
手术
设备
支持缓冲区
写?
是的
设置超时或
循环计数器
获取下一个
目标地址
发行缓冲PROG 。 CMD 。
0xE8,
字地址
No
使用单字
程序设计
命令
缓冲PROG 。
格局
评论
数据= 0xE8
地址=字地址
SR [ 7 ] =有效
地址=字地址
检查SR [ 7 ] :
可用1 =写缓冲区
0 =没有写缓冲区可用
数据= N - 1 =字数
N = 0对应于计数= 1
地址=字地址
数据=写入缓冲区中的数据
地址=起始字地址
数据=写入缓冲区中的数据
地址=字地址
数据= 0xD0
地址=原字地址
状态寄存器的数据
地址=注7
检查SR [ 7 ] :
1 = WSM就绪
0 = WSM忙
空闲
(注1,2 )
(注3,4)
(注3)
(注5,6)
是的
空闲
缓冲PROG 。
CONF 。
该装置的其他分区,可以通过解决这些分区被读
和驾驶OE #低。 (在此期间不允许任何写命令
期。 )
读状态寄存器
在字地址
No
写缓冲器
是否可用?
SR [7] =
1 =是
写字数,
字地址
缓冲程序数据,
启动Word地址
0 =否
TIMEOUT
或计数
过期?
X=X+1
X=0
写缓冲区的数据,
字地址
No
No
中止缓冲区
计划“
是的
X = N ?
是的
写确认0xD0
和字地址
(注5 )
写信给另一
块地址
对D- 1.字计数值[7:0 ]被加载到字计数
注册。计数范围为这个设备为N = 0x00到0x1F的。
2.设备输出状态寄存器读出时。
3.写缓冲区内容将在发行字进行编程
地址。
4.将写缓冲区边界的起始地址
最大的编程性能(即A [ 4 : 0 ]的开始
字地址= 0×00 ) 。
5.缓冲编程确认命令必须是
颁发给在相同的块中的地址,例如,在
原来的起始字地址,或者在使用的最后一个地址
循环加载的缓冲数据。
6.状态寄存器指示不正确的指令
如果序列中的缓冲区写入命令中止;使用
清除状态寄存器命令来清除错误位。
7.状态寄存器,可以从任何地址读
编程分区。
全状态检查可以做到的毕竟擦除和写入
序列完整。最后一次操作后写为0xFF
放置在读取阵列状态的分区。
0xFF的命令可以发出从阅读
在其它分区中的任何块
缓冲程序中止
问题阅读
状态寄存器
命令
读状态寄存器
(注7 )
No
0=No
暂停
计划“
是的
暂停
节目
是BP完了吗?
SR [7] =
1=Yes
满状态
检查是否期望
程序完成
数据表
英特尔的StrataFlash
嵌入式存储器( P30 )
订单号: 306666 ,修订: 001
2005年4月
87

深圳市碧威特网络技术有限公司