智能车制作
标题:
关于飞思卡尔#pragma定位在RAM中的代码,在ROM中的位置
[打印本页]
作者:
Ta
时间:
2012-8-13 09:18
标题:
关于飞思卡尔#pragma定位在RAM中的代码,在ROM中的位置
我想请教一下,我想设计一个带IAP功能的Bootload。。。。
但是我发现Flash在擦出和写的过程中是不能被读取的,所以这部分代码必须放在Ram中,
可是如果我把这部分代码放在Ram中的话,那断电后怎么保存下来呢。。。所以想问下这部分
代码是不是ram和rom都存放的,要是都存放,那又放在哪里?
谢谢~~~~
作者:
yukunlinykl
时间:
2012-8-13 13:39
代码只存在ROM中,数据是存在RAM中的。
作者:
Ta
时间:
2012-8-13 15:24
可能我表达的不是很清楚。。。
我想说的是。。。我在.prm中~~把我有关FLASH写或擦除的函数定位到RAM中。。
作者:
Ta
时间:
2012-8-13 15:31
yukunlinykl 发表于 2012-8-13 13:39
代码只存在ROM中,数据是存在RAM中的。
在程序运行的过程中,那部分代码是在RAM中的。。
作者:
龙九
时间:
2013-4-4 16:00
可以,你重新定义下你的RAM,将部分RAM定义为断电不清0的类型,就可以相当于放进了FLASH中
欢迎光临 智能车制作 (http://dns.znczz.com/)
Powered by Discuz! X3.2