标题: 求一个FLASH操作函数 (HCS08系列) [打印本页]
作者: bull9god 时间: 2006-10-17 18:29
应用笔记AN2140偶下不下来, 有的朋友麻烦帖一下里面代码到这里
作者: bull9god 时间: 2006-10-17 18:58
IniFlash只提供了初始化函数
作者: bull9god 时间: 2006-10-17 19:09
偶这里网上不了Freescale的网站, 如果有C原代码的话, 麻烦帖一下, 谢了
作者: bull9god 时间: 2006-10-18 00:31 标题: 求一个FLASH操作函数 (HCS08系列)
本人采用CW开发程序, 但是CW里面不能自动生成FLASH操作代码.
HCS08AW60
所以来这里求2个函数(C语言)
[1] 将unsigned char 型数据写入到FLASH的指定位置
[2] 擦除FLASH的指定PAGE
顺便问一下, 程序代码在FLASH里从那个地址开始保存?
不要让偶去搜以前的帖子
因为偶已经搜过了, 没有找到任何有用的资料
[此贴子已经被作者于2006-10-18 0:31:14编辑过]
作者: strongchen 时间: 2006-10-18 09:45
CodeWarrior可以自动生成FLASH操作代码。在Bean Inspector IFsh1:IntFLASH窗口里,选择Methods页,然后选择你需要的功能,使之generate code,就可以了。
作者: bull9god 时间: 2006-10-18 10:20
版主说的既是,但是Methods页里面只有Init的方法,其他什么都没有!
作者: bull9god 时间: 2006-10-18 10:28
在线急等
作者: bull9god 时间: 2006-10-18 10:37
strongchen的QQ是多少,本人因为FLASH的操作耽误好几天,抓狂了
偶的QQ是8737894
作者: strongchen 时间: 2006-10-18 14:23
请看PE生成的代码:
http://bbs.eccn.com/uploadImages/IFlash1_c.doc
作者: bull9god 时间: 2006-10-18 21:06
代码里面有点问题
在函数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编辑过]
作者: strongchen 时间: 2006-10-19 11:55
http://bbs.eccn.com/uploadImages/IFsh1.zip
作者: bull9god 时间: 2006-10-19 12:14
谢谢了,偶去运行一下
作者: seuafu2005 时间: 2006-10-25 17:40
http://bbs.eccn.com/uploadImages/AW60 flash programming.zip
看附件,整个工程
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) |
Powered by Discuz! 7.0.0 |