主题中讨论的其他器件:MSP430FR5969
您好、专家
我的客户有以下初始问题:
我对 FRAM 的“INFOA”一节中存储常量有其他疑问。
- 我们可以使用 FRAM 的哪个区域来存储常量?
- 我们是否可以使用“INFOA”一节来实现这一目的? 如果是、如何? 如果不是、我们可以将其存储在哪里、如何存储?
我回答了这些 e2e 线程链接、这些链接看起来很有希望:
听起来好像他还在工作、他的最新评论和问题如下:
我通读了链接的示例,尝试了一些与评估板的型号“MSP430FR5969”不相同但没有成功的方法。
下面是我的代码:
//////////////////////
#include
#include
#include
#include
#include "driverlib.h"
uint8_t val = 0x0;
pragma PERSISTENT (A)
#pragma LOCATION (A、0x1980)
unsigned char a = 0x25;
int main (void){
WDT_A_HOLD (WDT_A_base);
Val = 0x55;
a = val;
printf ("val =0x%x\n"、val);
printf (" a =0x%x\n"、a);
返回(0);
}
//////////////////////
示例的输出为
Val = 0x55
A =0x25
///
我希望看到输出:
Val = 0x55
A =0x55
是否有人可以提供建议的代码让他去?
谢谢!
Jim B