智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 2319|回复: 4
打印 上一主题 下一主题

关于飞思卡尔#pragma定位在RAM中的代码,在ROM中的位置

[复制链接]

1

主题

3

帖子

0

精华

注册会员

Rank: 2

积分
145
威望
113
贡献
32
兑换币
0
注册时间
2012-8-11
在线时间
3 小时
毕业学校
河南空间学院
跳转到指定楼层
1#
发表于 2012-8-13 09:18:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我想请教一下,我想设计一个带IAP功能的Bootload。。。。

但是我发现Flash在擦出和写的过程中是不能被读取的,所以这部分代码必须放在Ram中,

可是如果我把这部分代码放在Ram中的话,那断电后怎么保存下来呢。。。所以想问下这部分

代码是不是ram和rom都存放的,要是都存放,那又放在哪里?

谢谢~~~~

38

主题

1651

帖子

0

精华

功勋会员

Rank: 10Rank: 10Rank: 10

积分
8770
威望
4444
贡献
2638
兑换币
1818
注册时间
2010-12-29
在线时间
844 小时
2#
发表于 2012-8-13 13:39:05 | 只看该作者
代码只存在ROM中,数据是存在RAM中的。
回复 支持 反对

使用道具 举报

1

主题

3

帖子

0

精华

注册会员

Rank: 2

积分
145
威望
113
贡献
32
兑换币
0
注册时间
2012-8-11
在线时间
3 小时
毕业学校
河南空间学院
3#
 楼主| 发表于 2012-8-13 15:24:12 | 只看该作者
可能我表达的不是很清楚。。。
我想说的是。。。我在.prm中~~把我有关FLASH写或擦除的函数定位到RAM中。。
回复 支持 反对

使用道具 举报

1

主题

3

帖子

0

精华

注册会员

Rank: 2

积分
145
威望
113
贡献
32
兑换币
0
注册时间
2012-8-11
在线时间
3 小时
毕业学校
河南空间学院
4#
 楼主| 发表于 2012-8-13 15:31:40 | 只看该作者
yukunlinykl 发表于 2012-8-13 13:39
代码只存在ROM中,数据是存在RAM中的。

在程序运行的过程中,那部分代码是在RAM中的。。
回复 支持 反对

使用道具 举报

0

主题

10

帖子

0

精华

注册会员

Rank: 2

积分
140
威望
83
贡献
45
兑换币
55
注册时间
2013-1-21
在线时间
6 小时
毕业学校
武汉大学
5#
发表于 2013-4-4 16:00:31 | 只看该作者
可以,你重新定义下你的RAM,将部分RAM定义为断电不清0的类型,就可以相当于放进了FLASH中
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-9-28 00:05 , Processed in 0.047991 second(s), 32 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表