请教一下,DSP28234 加入两个局部静态变量后,map文件中显示flash 占用减少,是什么原因?
Susan Yang:
能否详细说明一下?或者私信一下工程代码?
,
user5140753:
谢谢!详细点说就是,在某一个函数中,只增加了两个局部静态变量,并初始化了,没有做任何其他的操作。但是map文件中,flash内存减小了。该c文件的.text也减小了。.ebss正常,增加了两个变量长度。你们有没有遇到类似的问题?增加变量,flash占用减少了。谢谢!
,
Susan Yang:
关于各种段的定义,您可以参考
e2echina.ti.com/…/98235
我在平时没有注意到类似的情况。若是可以的话,您可以私信一下工程,我们具体看一下,谢谢(请说明编译器版本,谢谢)