首页 » 技术SOS » 嵌入式系统 » MCU和嵌入式微处理器 » 全局变量申明初始化值问题

全局变量申明初始化值问题

助工
2012-10-12 10:56:02
static全局变量申明时,赋予了初始化值。此初始化值在系统上电后应该需要从flash中拷贝到RAM中,然后赋值给全局变量。请问,此拷贝动作及赋值是由编译器自己完成还是说要由自己写程序完成? 用的环境是HEW Version4.08,芯片是M16C 64A 因为之前申明全局变量赋予初始值位非0,但是运行起来后发觉没有将此值赋值给变量,变量变成了0.
分享
关键词: 全局变量, 初始化  
助工
2012-10-12 18:02:40
1楼

没人理我 ~~~~(_

菜鸟
2012-10-23 17:53:28
2楼

看看咯

专家
2022-10-29 15:01:56
3楼

编译器完成

专家
2023-01-29 21:44:28
4楼

看看

专家
2023-01-29 21:47:31
5楼

编译器完成的