第5节 配置总结
推荐给好友
打印
加入收藏
更新于2009-01-10 09:49:26

        修改flash内容需要执行以下步骤。可以直接读flash存储空间,而不需要配置任何CFM寄存器。
  • 1.清CFMMCR[LOCK]
  • 2.用计算出的值设置CFMCLKD
  • 3.清寄存器:CMFPROT,CFMSACC,CFMDACC
  • 4.从RAM中运行以下步骤
  • 5.等到CFMUSTAT[CBEIF]标志置1后继续
  • 6.将一个长字写入到地址0x0400 0000加 IPSBAR处开始并以4个字节对齐flash范围内的地址中。MCF5212和MCF5213使用的地址是64 k @ 32 位。MCF5211用的是32k @ 32位。这个长字的值没有用,但是对于擦除操作是必须的。
  • 7.将命令代码写入MCFCMD寄存器中
  • 8.置CFMUSTAT[CBEIF]位来清楚标志
  • 9.等到CFMUSTAT[CCIF]置1后继续
  • 10.如果要写入更多长字,从第4步开始重复


<<上一页    下一页>>
相关链接


 
关于我们 | 诚邀加盟 | 客户服务 | 相关法律 | 网站地图 | 友情链接 | 服务信箱:service@eefocus.com
© 2006 与非门科技信息咨询(北京)有限公司 All Rights Reserved.