工具/软件:Code Composer Studio
您好!
我正在尝试禁用 FRAM 的电源、下面是我的代码。 在该代码中 、FRLPMPWR 正在设置或复位、但当我复位 FRPWR 时、它不会变为0。 我还想知道、如果我关闭 FRAM 电源、FRAM 中的数据将保留或将被清除。
我在 FRAM 中使用数组变量。
pragma NOINIT (array1)
int array1[50];
void FRAM_Ctrl ()
{
FRCTL0_H = FRCTLPW >> 8;//;0xA5
//FRCTL0 |= NWAITS_0;
GCCTL0 &=~(FRPWR | FRLPMPWR);
GCCTL1 &=~ACCTEIFG;
FRCTL0_H = 0;
}
FRPWR 未复位、它始终显示为1。
请在这方面帮助我。
谢谢、此致、
Murali.M