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

求一个FLASH操作函数 (HCS08系列)

应用笔记AN2140偶下不下来, 有的朋友麻烦帖一下里面代码到这里
IniFlash只提供了初始化函数
偶这里网上不了Freescale的网站, 如果有C原代码的话, 麻烦帖一下, 谢了

求一个FLASH操作函数 (HCS08系列)

本人采用CW开发程序, 但是CW里面不能自动生成FLASH操作代码.

HCS08AW60

所以来这里求2个函数(C语言)


[1] 将unsigned char 型数据写入到FLASH的指定位置


[2] 擦除FLASH的指定PAGE


顺便问一下, 程序代码在FLASH里从那个地址开始保存?


不要让偶去搜以前的帖子


因为偶已经搜过了, 没有找到任何有用的资料

[此贴子已经被作者于2006-10-18 0:31:14编辑过]

CodeWarrior可以自动生成FLASH操作代码。在Bean Inspector IFsh1:IntFLASH窗口里,选择Methods页,然后选择你需要的功能,使之generate code,就可以了。
海纳百川  有容乃大
版主说的既是,但是Methods页里面只有Init的方法,其他什么都没有!
在线急等
strongchen的QQ是多少,本人因为FLASH的操作耽误好几天,抓狂了
偶的QQ是8737894
请看PE生成的代码:
http://bbs.eccn.com/uploadImages/IFlash1_c.doc
海纳百川  有容乃大

代码里面有点问题

在函数LaunchCmdEndTestError()中有这么一句:
((pFnCmdInRam)&FnCmdInRam)(Command_,Addr_,Value_); /* Call code in RAM */
编译后提示:pFnCmdInRam没有定义

在函数NonDestructiveUnsecureWrite()中有这么一句:
((pFnBurstProgCmdInRam)&FnBurstProgCmdInRam)(src,dst,size); /* Call code in ram */

编译后提示:pFnBurstProgCmdInRam没有定义

我觉得上述定义应该在IFsh1.h里面

麻烦版主把工程压个RAR传上来, 或者把IFsh1.h传上来了, 再谢

[此贴子已经被作者于2006-10-18 21:06:05编辑过]

http://bbs.eccn.com/uploadImages/IFsh1.zip
海纳百川  有容乃大
谢谢了,偶去运行一下
http://bbs.eccn.com/uploadImages/AW60 flash programming.zip

看附件,整个工程
返回列表