flash总是flash程序初始化错误误

 上传我的文档
 下载
 收藏
该文档贡献者很忙,什么也没留下。
 下载此文档
正在努力加载中...
Flash CS4完美者精简版Java运行时环境初始化时出现错误的解决方法! doc
下载积分:400
内容提示:Flash CS4完美者精简版Java运行时环境初始化时出现错误的解决方法! doc
文档格式:PDF|
浏览次数:846|
上传日期: 18:58:18|
文档星级:
全文阅读已结束,如果下载本文需要使用
 400 积分
下载此文档
该用户还上传了这些文档
Flash CS4完美者精简版Java运行时环境初始化时出现
关注微信公众号21ic官方微信-->
请完成以下验证码
KL26Z128**** flash编程遇到问题,初始化flash用不来,求指导!!
中级技术员, 积分 194, 距离下一级还需 106 积分
中级技术员, 积分 194, 距离下一级还需 106 积分
中级技术员, 积分 194, 距离下一级还需 106 积分
中级技术员, 积分 194, 距离下一级还需 106 积分
现在手中有一块KL26Z128***的芯片,想使用芯片自带的flash当成存储用,参考了野火的demo,他有一个void flash_init(void)函数,我现在拿来用,结果程序跑不下去,我的芯片是128K的flash,野火的demo是从最后的一块使用的,也就是地址是127页,另外我的代码是用PEx生成的,但是不是**作的,我到手的时候,只有生成好的代码,不知道建工程的人是怎么配置的。希望大侠给与支持,谢谢。
void flash_init(void)
& & FTFA_FSTAT =& & (0
& && && && && && && &|&&FTFA_FSTAT_CCIF_MASK& && &&&// 指令完成标志(写1清0)
& && && && && && && &|&&FTFA_FSTAT_RDCOLERR_MASK& & // 读冲突错误标志(写1清0)
& && && && && && && &|&&FTFA_FSTAT_ACCERR_MASK& && &// 访问错误标志位(写1清0)
& && && && && && && &|&&FTFA_FSTAT_FPVIOL_MASK& && &// 非法访问保护标志位(写1清0)
& && && && && && &&&);
/* FSTAT Bit Fields */
#define FTFA_FSTAT_MGSTAT0_MASK& && && && && && &0x1u
#define FTFA_FSTAT_MGSTAT0_SHIFT& && && && && &&&0
#define FTFA_FSTAT_FPVIOL_MASK& && && && && && & 0x10u
#define FTFA_FSTAT_FPVIOL_SHIFT& && && && && && &4
#define FTFA_FSTAT_ACCERR_MASK& && && && && && & 0x20u
#define FTFA_FSTAT_ACCERR_SHIFT& && && && && && &5
#define FTFA_FSTAT_RDCOLERR_MASK& && && && && &&&0x40u
#define FTFA_FSTAT_RDCOLERR_SHIFT& && && && && & 6
#define FTFA_FSTAT_CCIF_MASK& && && && && && && &0x80u
#define FTFA_FSTAT_CCIF_SHIFT& && && && && && &&&7
中级技术员, 积分 194, 距离下一级还需 106 积分
中级技术员, 积分 194, 距离下一级还需 106 积分
中级技术员, 积分 194, 距离下一级还需 106 积分
中级技术员, 积分 194, 距离下一级还需 106 积分
先自己顶一顶,我才接触kinetis 2周不到,谢谢大家支持
楼主用的是CW吗?
你可以直接用PE自己生成一个,使用FLASH_LDD就可以实现,选中FLASH_LDD模块后可以查看help.
另外,我这边有个之前做的基于KL16的FLASH_LDD的例程,你可以参考下。
中级技术员, 积分 194, 距离下一级还需 106 积分
中级技术员, 积分 194, 距离下一级还需 106 积分
中级技术员, 积分 194, 距离下一级还需 106 积分
中级技术员, 积分 194, 距离下一级还需 106 积分
忘记说了 我手中的代码包含了 MQX-lite,但是野火的是没有os的,不知道这个会不会影响?
刚附件传不上,现在补传。
本帖子中包含更多资源
才可以下载或查看,没有帐号?
中级技术员, 积分 194, 距离下一级还需 106 积分
中级技术员, 积分 194, 距离下一级还需 106 积分
中级技术员, 积分 194, 距离下一级还需 106 积分
中级技术员, 积分 194, 距离下一级还需 106 积分
我用的是IAR,“我这边有个之前做的基于KL16的FLASH_LDD的例程,你可以参考下。” 请提供链接谢谢
我也想用PE,但是现在PE还在熟悉中,不太清楚怎么生成。
fjpmbb 发表于
忘记说了 我手中的代码包含了 MQX-lite,但是野火的是没有os的,不知道这个会不会影响? ...
我的是不带系统的,bareboard的。
中级技术员, 积分 194, 距离下一级还需 106 积分
中级技术员, 积分 194, 距离下一级还需 106 积分
中级技术员, 积分 194, 距离下一级还需 106 积分
中级技术员, 积分 194, 距离下一级还需 106 积分
或者 发我邮箱也可以 fjpmbb#126.com (#改成@) 谢谢了
fjpmbb 发表于
或者 发我邮箱也可以 fjpmbb#126.com (#改成@) 谢谢了
5楼附件,发给你了。
有问题,直接发帖交流,我们只是在论坛通过帖子支持大家的。
fjpmbb 发表于
我用的是IAR,“我这边有个之前做的基于KL16的FLASH_LDD的例程,你可以参考下。” 请提供链接谢谢
我也想用 ...
如果PE不熟悉,你可以先看看我之前写的经验分享帖:
中级技术员, 积分 194, 距离下一级还需 106 积分
中级技术员, 积分 194, 距离下一级还需 106 积分
中级技术员, 积分 194, 距离下一级还需 106 积分
中级技术员, 积分 194, 距离下一级还需 106 积分
裸奔的和os的还有区别么??? 之前用的是st + ucos 没有这方面的问题,也就是对几个register 设置一下 就能按照地址使用了,MQX对flash编程有特殊要求???
中级技术员, 积分 194, 距离下一级还需 106 积分
中级技术员, 积分 194, 距离下一级还需 106 积分
中级技术员, 积分 194, 距离下一级还需 106 积分
中级技术员, 积分 194, 距离下一级还需 106 积分
FSL_TICS_ZJJ 谢谢你的帮助&&我参考一下你给的例子
fjpmbb 发表于
裸奔的和os的还有区别么??? 之前用的是st + ucos 没有这方面的问题,也就是对几个register 设置一下 就 ...
裸奔就是没上操作系统,当然如果到最底层,其实控制flash的编程都是一样,按照RM上面的操作命令实现flash编程。
你可以参考下我的代码,后续如果还有问题,欢迎继续交流。
也可以直接按照用户手册上面的写命令,直接写寄存器实现数据写入到flash
中级技术员, 积分 194, 距离下一级还需 106 积分
中级技术员, 积分 194, 距离下一级还需 106 积分
中级技术员, 积分 194, 距离下一级还需 106 积分
中级技术员, 积分 194, 距离下一级还需 106 积分
我又来了,呵呵!&&我现在参考了你的那个KL16的例程,从flash中读取的信息,不是自己写的内容,而是程序的rom中的内容,
&&88 899 bytes of readonly&&code memory
&&21 133 bytes of readonly&&data memory
&&15 933 bytes of readwrite data memory
以上是我的编译的情况,也就是说程序大小没有超过120K(0x1e000)。我现在对0x1e000开始操作,写入参考例程中的“Hello world“字符;可是我再从这个地方读取写入的内容,结果不是写入的数据,其他地方也再没有操作flash的行为,读出的数据是readonly段的数据,我查看了bin文件,发现他输出的数据,存在我的bin件中,在我程序中有这句printf(&heap remaining = %d\n&, ath_memquery.heap);结果从0x1e000读取的数据显示是”remaining =“,所以我断定是从readonly处读出了数据,不知道为何是这样,应该是要读出0x1e000的数据才对。以下是代码片段,供参考
& & & & MyFLASH_Ptr = FLASH1_Init(NULL);
& & & & Error = FLASH1_Write(MyFLASH_Ptr, Data, 0x1E000, sizeof(Data));& & & &&&/* Start writing to the flash memory */
/* Here some other application code can be placed */
&&FLASH1_Main(MyFLASH_Ptr);
&&OpStatus = FLASH1_GetOperationStatus(MyFLASH_Ptr);
} while (!((OpStatus == LDD_FLASH_IDLE) | (OpStatus == LDD_FLASH_FAILED)));
// read data from MY_FLASH_LOCATION
Error = FLASH1_Read(MyFLASH_Ptr, 0x1E000, Buffer, sizeof(Buffer));& & & & /* Start reading from the flash memory */
& & & & FLASH1_Main(MyFLASH_Ptr);
& & & & OpStatus = FLASH1_GetOperationStatus(MyFLASH_Ptr);
&&} while (!((OpStatus == LDD_FLASH_IDLE) | (OpStatus == LDD_FLASH_FAILED)));
&&if (OpStatus == LDD_FLASH_FAILED) {& & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & && &/* Check if the operation has successfully ended */
& & & & /* Error state solution */
C:\Users\antling\Desktop\test.png
中级技术员, 积分 194, 距离下一级还需 106 积分
中级技术员, 积分 194, 距离下一级还需 106 积分
中级技术员, 积分 194, 距离下一级还需 106 积分
中级技术员, 积分 194, 距离下一级还需 106 积分
C:\Users\antling\Desktop\test.png
中级技术员, 积分 194, 距离下一级还需 106 积分
中级技术员, 积分 194, 距离下一级还需 106 积分
中级技术员, 积分 194, 距离下一级还需 106 积分
中级技术员, 积分 194, 距离下一级还需 106 积分
本来想发图片的 结果图都裂了
中级技术员, 积分 194, 距离下一级还需 106 积分
中级技术员, 积分 194, 距离下一级还需 106 积分
中级技术员, 积分 194, 距离下一级还需 106 积分
中级技术员, 积分 194, 距离下一级还需 106 积分
图片以附近形式上传了
刚刚发错到另一个帖子中去了
本帖子中包含更多资源
才可以下载或查看,没有帐号?
中级技术员, 积分 194, 距离下一级还需 106 积分
中级技术员, 积分 194, 距离下一级还需 106 积分
中级技术员, 积分 194, 距离下一级还需 106 积分
中级技术员, 积分 194, 距离下一级还需 106 积分
我还等着回复呢 版主~~~~~~
高级技术员, 积分 574, 距离下一级还需 426 积分
高级技术员, 积分 574, 距离下一级还需 426 积分
高级技术员, 积分 574, 距离下一级还需 426 积分
高级技术员, 积分 574, 距离下一级还需 426 积分
中级技术员, 积分 194, 距离下一级还需 106 积分
中级技术员, 积分 194, 距离下一级还需 106 积分
中级技术员, 积分 194, 距离下一级还需 106 积分
中级技术员, 积分 194, 距离下一级还需 106 积分
版主今天 会有时间 回复不?
扫描二维码,随时随地手机跟帖
技术新星奖章
人才类勋章
时间类勋章
技术导师奖章
人才类勋章
坚毅之洋流
发帖类勋章
时间类勋章
精英会员奖章
等级类勋章
您需要登录后才可以回帖
热门推荐 /4Flash插件初始化失败,请更新您的FlashPlayer版本之后重试!什么问题?
14-07-24 &匿名提问flash应用程序初始化错误_百度知道
flash应用程序初始化错误
我有更好的答案
打开管家之后,在电脑诊所里面找到Flash版本过低。3、首先要检查下自己有无安装,没有安装就下载安装。2、开始菜单/控制面板/Flash Player&#47。那解决方法包括、另外一种办法就是用腾讯电脑管家进行修复。按确定就可以了:1;更新/立即更新浏览器有时候使用的时候会提示Flash版本过低而导致无法使用
有实力 无所惧
主营:互联网安全 电脑加速 电脑漏洞修复 电脑杀毒 电脑办公
为您推荐:
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。flash初始化失败-500.怎么处理。谢谢
你可以使用maxthon浏览器里的一个插件,能实现你所说软件的功能
这是系统与QQ游戏兼容的问题,重装游戏或是换显卡是没用的,只能等开发商修复了,或者你可以换个WINDOWS系统。
答: iPad id 其实就是 Apple id,很多朋友买了 iPad 之后,都不知道如何去创建一个属于自己的苹果ID,因无无法在苹果应用商店里进行下载自己想要的应...
答: 视频监控作为一项重要的工具手段被应用在各个行业已经非常多了,更是由原来的金融、商业、交通、住宅、社区,延伸到各行各业。例如各种大型体育活动的举办,在北京举办的2...
答: 好好学习了,真的不错哦
大家还关注
Copyright &
Corporation, All Rights Reserved
确定举报此问题
举报原因(必选):
广告或垃圾信息
激进时政或意识形态话题
不雅词句或人身攻击
侵犯他人隐私
其它违法和不良信息
报告,这不是个问题
报告原因(必选):
这不是个问题
这个问题分类似乎错了
这个不是我熟悉的地区}

我要回帖

更多关于 flash初始化错误 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信