Running H/F 2
4.6.6
Flash 命令寄存器(FCMD)
在正常用户模式中,只有5 个命令代码可以被识别,见表 4-14。flash 的写入,擦除和空白检测操作
见 4.4.3 节 写入和擦除命令的执行。
7
6
5
4
3
2
1
0
读
写
0
0
0
0
0
0
0
0
FCMD7
0
FCMD6
0
FCMD5
0
FCMD4
0
FCMD3
0
FCMD2
0
FCMD1
0
FCMD0
0
复位
图 4-11. Flash 命令寄存器(FCMD)
表4-13. FCMD 寄存器域描述
描述
域
7:0
FCMD[7:0]
Flash 命令位——参见表 4-14。
表4-14. Flash 命令
FCMD
命令
等价的文件标志
mBlank
$05
$20
$25
空白检测
字节写入
mByteProg
mBurstProg
mPageErase
mMassErase
字节写入-快速模式
页擦除(每页512 字节)
整体擦除( 整个flash)
$40
$41
所有其他的命令都是非法的并且产生一个访问错误。
整体擦除操作之后没有必要去执行空白检测命令。只有当作为安全解锁机制的一部分时空白检测命令才
是需要的。
MC9S08AC16 系列微控制器数据手册, 第6 版
飞思卡尔半导体公司
#