DSM2150F5V
22/73
程序编制 flash 记忆
当 这 dsm2150f5v 是 配置 为 8-位 运算-
限定, flash 记忆 locations 是 编写程序
在 8-位 字节 至 甚至 或者 odd 地址.
当 这 dsm2150f5v 是 配置 为 16-位
运作, flash 记忆 locations 是 pro-
grammed 在 16-位 words 至 甚至 地址 仅有的.
不管怎样, 一些 dsps 支持 这 bhe (字节 高
使能) 信号 在 这 dsm2150f5v cntl2 输入
或者 这 wrl, wrh (写 低 字节, 写 高
字节) 信号 在 这 cntl0 和 pd3 输入. 在
这些 具体情况, 一个 dsp 写 运作 能 是 di-
rected 至 一个 单独的 字节 (upper 或者 更小的) 的 一个
字节-一双. 这些 信号 做 不 效应 读 oper-
ations, 仅有的 写. 读 是 总是 用 16-
位 从 一个 甚至 地址.
BHE
信号 在 cnt2 输入.
看 表格8. 甚至-
字节 谈及 至 locations 和 地址 a0 equal 至
’
0,
’
和 odd 字节 作 locations 和 a0 equal 至
’
1.
’
WRL
和 wrh 信号 在 cnt0 和 pd3 在-
puts.
看 表格9. 甚至-字节 谈及 至 locations
和 地址 a0 equal 至
’
0,
’
和 odd 字节 作 loca-
tions 和 a0 equal 至
’
1.
’
当 一个 字节/文字 的 flash 记忆 是 pro-
grammed, 单独的 位 是 编写程序 至 逻辑
’
0.
’
你 不能 程序 一个 位 在 flash 记忆 至
一个 逻辑
’
1
’
once 它 有 被 编写程序 至 一个 逻辑
’
0.
’
一个 位 必须 是 erased 至 逻辑
’
1,' 和 pro-
grammed 至 逻辑
’
0.
’
那 意思 flash 记忆
必须 是 erased 较早的 至 正在 编写程序. 这
dsp 将 擦掉 这 全部 flash 记忆 排列 所有
在 once 或者 单独的 sector-用-sector, 但是 不 字节-
用-字节 (或者 文字-用-文字 为 16-位 mode). howev-
er, 这 dsp 将 程序 flash 记忆 字节-用-
字节 (或者 文字-用-文字 为 16-位 模式).
这 flash 记忆 需要 这 dsp 至 send 一个 在-
构造 sequence 至 程序 一个 字节 或者 至 擦掉
sectors (看表格 5., 页 15或者表格
6., 页 17).
once 这 dsp issues 一个 flash 记忆 程序 或者
擦掉 操作指南 sequence, 它 必须 审查 为 这
状态 位 为 completion. 这 embedded algo-
rithms 那 是 invoked inside 这 设备 提供
一些 方法 给 状态 至 这 dsp. 状态 将
是 审查 使用 任何 的 三 方法: 数据 poll-
ing, 数据 toggle, 或者 准备好/busy
(管脚 pe4).
表格 8. 16-位 数据 总线 和 bhe
表格 9. 16-位 数据 总线 和 wrh 和 wrl
BHE A0 d15-d8 d7-d0
0 0 odd 字节 甚至 字节
0 1 odd 字节
—
10
—
甚至 字节
WRH WRL d15-d8 d7-d0
0 0 odd 字节 甚至 字节
0 1 odd 字节
—
10
—
甚至 字节