标题:
[求助]:关于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