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

CCS下可以使用 .noinit 初始化变量吗?

请问TI工程师:

      我使用MSP432P4011处理器 

      想要在CPU 看门狗复位后  查看复位前的变量 

      所以 是不是可以定义 .noinit  类型的变量 

     这样可以保持 软复位前的 状态。用于查错处理。

Susan Yang:

使用

#pragma NOINIT(variable_name)

unsigned long variable_name;

软复位时不会初始化变量。

yuyinfeng1982:

回复 Susan Yang:

补充向 Susan Yang问一下~~是不是需要在MSP432P4011.cmd 中增加一个新的NOINIT段
麻烦再指导一下~~这个文件 不敢轻易修改再次麻烦 谢谢

Susan Yang:

回复 yuyinfeng1982:

是的,我之前用MSP430的时候是需要的,MSP432还没有试过,但应该也是要的

yuyinfeng1982:

回复 Susan Yang:

好的我自己试着修改一下~~

赞(0)
未经允许不得转载:TI中文支持网 » CCS下可以使用 .noinit 初始化变量吗?
分享到: 更多 (0)