工具/软件:TI C/C++编译器
您好,
我使用C2000编译我的项目,并将标志设置为:
-v28 -ml -mt --float_support=fpu32 --tmu_support=tmu0 --cla_support=cla1--vcu_support=vcu2 -O2 --opt_for speed=3...
问题是我定义了一个带有volatile的全局变量,但似乎我从未在代码中明确引用它,所以它经过了优化,在.map文件中找不到它。
.cpp:
volatile const int __attribute__((section(".init_proc"),used )) test =99;
地图:
...
init_proc
* 0.0827万 0008278万 0000万未初始化
.text:lib
...
谢谢!
邵玉