Board logo

标题: [求助]:关于MC9S08GB60的Flash擦写 [打印本页]

作者: hare_01    时间: 2005-3-2 16:31

你可以参考以下资料。

https://www.freescale.com/webapp/Download?colCode=HCS08SGFNVMSSD&prodCode=MC9S08GB60&nodeId=016246844976630008&appType=license&location=psp

或调用an2140内的uPrg1Flash 及 uErasePages。
作者: strongchen    时间: 2005-3-2 16:48

这完全可以实现。请参见GB60的数据手册MC9S08GB60/D的第46~59页,以及GB60的参考手册HCS08RMV1的有关FLASH操作的内容
(这两篇文章可以从此处下载:http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=MC9S08GB60&nodeId=016246844976630008 )。
作者: andewb    时间: 2005-3-2 16:51

你先把写入数据的程序拷贝到RAM去中,然后在RAM区中执行这段程序.就可以了!
作者: anthen    时间: 2005-3-3 11:16

谢谢各位的帮助,这几篇文档我看了一下,现在CodeWarrior中用C编程,不知道如何调用文档中的汇编程序。需要自己建立asm文档还是直接跳到程序入口就可以了,这些代码都已经存在GB60中了吗?
作者: strongchen    时间: 2005-3-3 12:10

GB60 中并没有预置这些程序。你必须将它们嵌入你的用户程序中,然后在用户程序中调用。
作者: anthen    时间: 2005-3-3 12:17

太谢谢了,我尝试了一下,codewarrior于其他编译器不太一样,c调用汇编的方式也不一样,现在还不能调用,我再试试。不知道strongchen是否有相关文档, 多谢
作者: strongchen    时间: 2005-3-3 12:26

告诉我你的 Email 地址吧,我发给你。[em02]
作者: strongchen    时间: 2005-3-3 14:37

已经发给你了。但文件太大了,好像发得有问题。如果你没有收到,请到此处去下载 Compiler_HC08 的文件:

http://www.metrowerks.com/MW/Support/dev_resources/Documentation_for_HC08_3.0.htm

这里有很多 Freescale 的编译及调试工具的文档。所有感兴趣的朋友都可以去下载。[em02]
作者: anthen    时间: 2005-3-3 17:54

已经收到了,没问题。我现在正在看,希望尽快实现。
作者: anthen    时间: 2005-3-3 18:00

好的,  多谢拉


[此贴子已经被作者于2005-3-3 18:00:07编辑过]


作者: anthen    时间: 2005-3-3 19:57

bingo!!!  已经实现啦,现在只要找到一段安全的Flash进行擦写就可以了。多谢strongchen斑竹的鼎力相助,也谢谢几位大虾的资料。 这里真是个好地方,不仅学到很多东西,更能够帮助解决问题,我会继续关注本版,也会继续请教各位的。   [upload=gif]uploadImages/200533200109.gif[/upload]
作者: strongchen    时间: 2005-3-4 10:45

恭喜啦!希望今后继续关注 Freescale 和本版,与网友们分享你的成功经验![em27]
作者: tottyning    时间: 2005-3-4 15:25

flash的擦写,在网上可以找到原码,当然我不反对您向我索取。在开发的过程中,一般不建议进行这样使用,当然,你要省资源,比如EEPROM等,还是可用的哟。
作者: anthen    时间: 2005-3-4 17:45

收到!
作者: anthen    时间: 2005-3-4 18:15     标题: [求助]:关于MC9S08GB60的Flash擦写

我现在对MC9S08GB60编程,在程序中欲将某些数据写入Flash,以便掉电后仍保存这些数据。
请问如何实现呢,要注意什么问题?
多谢了[em19]
作者: garlictime    时间: 2005-3-4 18:15

我正在学用S08单片机,可以给我一份做参考吗? 谢谢大侠.

Email 地址: garlictime@126.com
作者: forthlab    时间: 2005-6-16 20:32

anthen:能给我一份程序么?我也为这事头痛呢!谢谢
刘军




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0