这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » Vxworks操作系统下定义到NVRAM的变量保存问题

共7条 1/1 1 跳转至

Vxworks操作系统下定义到NVRAM的变量保存问题

菜鸟
2008-05-28 17:11:00     打赏

//需要掉电保持的数据存放于NVRAM(512K byte)
#pragma section DATA_NVRAM far-absolute RW address=0x40000400
#pragma use_section DATA_NVRAM  wSRamCheckData;
      按照上面的方式将变量wSRamCheckData定义到NVRAM上,通过网络下载映像到bootrom上后,每次下载后wSRamCheckData的内容都清零了,不知道为什么?大侠指点下



关键词: Vxworks     操作系统     下定义     NVRAM     变量    

工程师
2008-05-28 17:30:15     打赏
2楼

不理解


菜鸟
2008-05-30 09:12:18     打赏
3楼
我的意思是wSRamCheckData的内容应该是掉电保存的,不应该是每次重启都跟SDRAM的内容一样是清零的 为什么wSRamCheckData的内容保存不住 每次重新下载后wSRamCheckData的内容都变为零了呢

菜鸟
2008-05-30 15:29:41     打赏
4楼

你的NVRAM芯片是什么?

时序配置正确了没有

NVRAM很简单的,只要映射对了,时序配对了,应该调电能保存的


菜鸟
2008-05-30 15:48:39     打赏
5楼

我的程序写到FLASH后,NVRAM里面的内容能保存 
如果是写的bootrom 然后通过网络下载那么NVRAM里的内容按照我讲的方式定义后就保存不住 其他区域的内容是可以保存住的


菜鸟
2008-06-03 20:21:31     打赏
6楼

还是没有把问题阐述清楚

你的“如果是写的bootrom 然后通过网络下载”这句话怎么理解?

写的bootrom是什么意思?

然后网络下载是下载什么?vxwoks?


菜鸟
2008-06-10 08:49:18     打赏
7楼
有可能是你通过网口启动的时候,启动参熟存贮的地方覆盖了你所说的NVRAM,所以NVRAM中就没有数据了

共7条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]