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

HCS12的Flash擦写问题

HCS12的Flash擦写问题

我这几天在弄Flash的擦写,书上介绍,最小的擦除单元是一个扇区:512字节;

我需要把程序运行中的结果写到Flash中去保存,但擦写程序一直调不好。我的片子是MC9S12DG128和MC9S12XS128,大家有没有例程的给我传一个工程示范。或是指导下。谢谢帮助

我的邮箱是:kyp82@163.com

要不要把512字节的数据从Flash拷到RAM,改写要改写的地方,然后再由RAM拷到Flash?

我调了几天了,都没有弄好的。请大家指点下

看看芯片工作在什么模式,要擦FLASH,最好芯片上电之后用special single chip 模式,这个模式能擦出FLASH,也可以很方便的通过程序转到其他模式下去。刚开始我也一直奇怪,FLASH擦除代码明明执行了,但FLASH里面的数据却根本没擦除,很久很久以后才发现,设计硬件的把芯片设计成上电之后普通扩展模式,这个模式不让擦FLASH。
返回列表