m95256, m95128
10/39
状态 寄存器
图示 7.显示 这 位置 的 这 状态 寄存器
在 这 控制 逻辑 的 这 设备. 这 状态 reg-
ister 包含 一个 号码 的 状态 和 控制 位
那 能 是 读 或者 设置 (作 适合的) 用 明确的
说明.
wip 位.
这 写 在 progress (wip) 位 indicates
whether 这 记忆 是 busy 和 一个 写 或者 写
状态 寄存器 循环.
wel 位.
这 写 使能 获得 (wel) 位 indi-
cates 这 状态 的 这 内部的 写 使能 获得.
bp1, bp0 位.
这 块 保护 (bp1, bp0) 位
是 非-易变的. 它们 定义 这 大小 的 这 范围 至
是 软件 保护 相反 写 说明.
srwd 位.
这 状态 寄存器 写 使不能运转
(srwd) 位 是 运作 在 conjunction 和 这
写 保护 (w
) 信号. 这 状态 寄存器
写 使不能运转 (srwd) 位 和 写 保护 (w
)
信号 准许 这 设备 至 是 放 在 这 硬件
保护 模式. 在 这个 模式, 这 非-易变的 位
的 这 状态 寄存器 (srwd, bp1, bp0) 变为
读-仅有的 位.
表格 3. 状态 寄存器 format
数据 保护 和 协议 控制
非-易变的 记忆 设备 能 是 使用 在 envi-
ronments 那 是 特别 嘈杂的, 和 在里面 ap-
plications 那 可以 experience 问题 如果
记忆 字节 是 corrupted. consequently, 这
设备 特性 这 下列的 数据 保护
mechanisms:
■
写 和 写 状态 寄存器 说明
是 审查 那 它们 组成 的 一个 号码 的
时钟 脉冲 那 是 一个 多样的 的 第八, 在之前
它们 是 accepted 为 执行.
■
所有 说明 那 modify 数据 必须 是
preceded 用 一个 写 使能 (wren)
操作指南 至 设置 这 写 使能 获得
(wel) 位. 这个 位 是 returned 至 它的 重置 状态
用 这 下列的 events:
– 电源-向上
– 写 使不能运转 (wrdi) 操作指南
completion
– 写 状态 寄存器 (wrsr) 操作指南
completion
– 写 (写) 操作指南 completion
■
这 块 保护 (bp1, bp0) 位 准许 部分 的
这 记忆 至 是 配置 作 读-仅有的.
这个 是 这 软件 保护 模式 (spm).
■
这 写 保护 (w) 信号 准许 这 块
保护 (bp1, bp0) 位 至 是 保护. 这个 是
这 硬件 保护 模式 (hpm).
为 任何 操作指南 至 是 accepted, 和 executed,
碎片 选择 (s
) 必须 是 驱动 高 之后 这 rising
边缘 的 串行 时钟 (c) 为 这 last 位 的 这 在-
构造, 和 在之前 这 next rising 边缘 的 串行
时钟 (c).
二 点 需要 至 是 指出 在 这 previous sen-
tence:
– 这 ‘last 位 的 这 操作指南’ 能 是 这
eighth 位 的 这 操作指南 代号, 或者 这 eighth
位 的 一个 数据 字节, 取决于 在 这 操作指南
(除了 为 读 状态 寄存器 (rdsr) 和
读 (读) 说明).
– 这 ‘next rising 边缘 的 串行 时钟 (c)’ might
(或者 might 不) 是 这 next 总线 transaction 为
一些 其它 设备 在 这 spi 总线.
表格 4. 写-保护 块 大小
b7 b0
SRWD 0 0 0 bp1 bp0 wel wip
状态 寄存器 写 保护
块 保护 位
写 使能 获得 位
写 在 progress 位
状态 寄存器 位
保护 块
排列 地址 保护
bp1 bp0 M95256 M95128
0 0 毫无 毫无 毫无
0 1 upper quarter 6000h - 7fffh 3000h - 3fffh
1 0 upper half 4000h - 7fffh 2000h - 3fffh
1 1 全部的 记忆 0000h - 7fffh 0000h - 3fffh