CLA在task里定义局部变量 编译时只要出现.scratcjpad 警告 运行程序在Expressions里观察不到变量值,且变量地址随机分配到M0RAM。
Eric Ma:.scratcjpad 只定义局部变量,局部变量是不会显示在expression窗口的,只会在variable窗口。
.bss_cla才是全局变量的区域。
Eric
CLA在task里定义局部变量 编译时只要出现.scratcjpad 警告 运行程序在Expressions里观察不到变量值,且变量地址随机分配到M0RAM。
liang wang:
回复 Eric Ma:
您的意思是 在task里定义的局部变量 编译时会自动分配到.scratchpad这个段。在.CLA文件的开头(及task1上面)定义的变量为cla全局变量
编译时会自动分配到.bss_cla这个段吗?那编译出现下边的警告时什么意思呢