首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

擦除和写falsh问题

擦除和写falsh问题

1、按照68HC908SR12手册上,擦除和写flash程序必须在RAM进行,在编程时怎么实现啊? 怎么把擦除和写flash的程序先写到RAM,然后执行时怎么定到RAM,然后怎么回到Flash区。迷惑了!
2、其它单片机(比如C8051F020等)在写Flash之前,必须先擦除当前页(相当于清空),因为Flash里各位只能由1变为0,而不能由0变为1,在68HC908的手册并没有提到这一点,不知道是否也必须那样。
3、另外,在写Flash时是否最好是关闭所有中断?因为其它单片机一般都如此。

   希望斑竹和各位大侠解惑,谢谢!
返回列表