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

MSP430F5659: IAR MSP430编程中如何将变量放在特定RAM存储区地址和 WDT复归后,如何让struct结构里的变量不初始化

Part Number:MSP430F5659

问题1. IAR MSP430编程中如何将变量放在特定RAM存储区地址

struct {

int id;

char name[20];

int chinese;

int english;

int math;

int social;

double science;

}students;

问题2. WDT复归后,如何让struct结构里的变量不初始化__no_init

struct {

int id;

char name[20];

int chinese;

int english;

int math;

int social;

double science;

}students;

Yale Li:

这些变量的作用域是哪里?RAM中?

,

ZHAN XUNXAIN:

全域變數,宣告在RAM中

,

Yale Li:

1.请看一下TI Linker Command File Primer以及zhcu820y_MSP430 优化 C/C++ 编译器 v21.6.0.LTS (Rev. Y)第94页5.11.7 DATA_SECTION Pragma

2.代码中需要做相应处理,需要将变量的值保存在FLASH中。

赞(0)
未经允许不得转载:TI中文支持网 » MSP430F5659: IAR MSP430编程中如何将变量放在特定RAM存储区地址和 WDT复归后,如何让struct结构里的变量不初始化
分享到: 更多 (0)