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

共3条 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-30 09:12:18     打赏
2楼
我的意思是wSRamCheckData的内容应该是掉电保存的,不应该是每次重启都跟SDRAM的内容一样是清零的 为什么wSRamCheckData的内容保存不住 每次重新下载后wSRamCheckData的内容都变为零了呢

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

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


共3条 1/1 1 跳转至

回复

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