您好!
我想使用信息 FRAM 的512B 来存储变量并使其永久写入。
我已经设法使用以下命令使用程序 FRAM 位置0x8000:
#pragma PERSISTENT (FRAM_vars)
unsigned char FRAM_vars[4]={0、1、2、4};
后跟:
SYSCFG0 = FRWPPW | DFWP; //程序 FRAM 写入使能
FRAM_vars[诸如此类]=1;
SYSCFG0 = FRWPPW | PFWP | DFWP; //程序 FRAM 受写保护(不可写)
这种方法运行良好、但意味着我必须在保护/取消保护程序 FRAM 的同时持续使用几个周期。
我更喜欢使用信息 FRAM 并保持其不受保护、有人能不能建议我可以使用什么代码将变量分配给 iFRAM 吗?
谢谢。