TI中文支持网
TI专业的中文技术问题搜集分享网站

请教 FR系列 写变量到fram中的问题 掉电不丢失的变量

我知道有几种方法定义到FLASH(FRAM)里 

比如:const int x @ 0x3333 = 123;

不过好像只能是const的,我想把一些变量也放到FRAM里,程序运行的过程中,可以随时更改,这样就不用检测电源掉电了。

如果掉电,复位电路复位后重新运行程序,在FRAM里读取这些变量就可以了。

不知道怎么把变量也定义到FRAM里,请各位指教下。IAR环境,谢谢了~

Ling Zhu2:

回复 Ling Zhu2:

具体使用方法见 IAR 安装目录下的 EW430_CompilerReference.pdf

Guo Yan:

回复 灰小子:

非常感谢,这种方法应该也可以做远程升级吧?请问,远程升级有什么好办法吗?

Guo Yan:

回复 Ling Zhu2:

非常感谢,这个方法对我来说简单高效。谢谢~另外,您知道远程升级有什么好办法吗?

Ling Zhu2:

回复 Guo Yan:

Guo Yan

非常感谢,这种方法应该也可以做远程升级吧?请问,远程升级有什么好办法吗?

Guo Yan:

回复 Ling Zhu2:

谢谢,麻烦您,再请教下,使用__persistent的时候能定义这个变量放在那个地址吗?

Ling Zhu2:

回复 Guo Yan:

Guo Yan

谢谢,麻烦您,再请教下,使用__persistent的时候能定义这个变量放在那个地址吗?

Guo Yan:

回复 Ling Zhu2:

谢谢

LUCA WANG:

回复 Ling Zhu2:

你好,IAR下使用了“#pragma location=”和“__persistent”会有错误提示“a __persistent variable may not be const, __no_init, or located ”,请问该怎么处理?

赞(0)
未经允许不得转载:TI中文支持网 » 请教 FR系列 写变量到fram中的问题 掉电不丢失的变量
分享到: 更多 (0)