在用CCS生成DSP代码的bin文件使,生成的BIN文件太大,好几百K,。并且发现这样一个问题,CMD文件里对代码的存放位置定义在FLASHE时,.bin只有88k ,定义到FLASHF再编译就变成了152K,代码量没变啊,请问这种情况是我哪里没设置对吗
mangui zhang:
看看代码优化相关设置吧 不应该这么大
在用CCS生成DSP代码的bin文件使,生成的BIN文件太大,好几百K,。并且发现这样一个问题,CMD文件里对代码的存放位置定义在FLASHE时,.bin只有88k ,定义到FLASHF再编译就变成了152K,代码量没变啊,请问这种情况是我哪里没设置对吗
Xiao Du:
回复 mangui zhang:
后来发现一个问题,这个BIN的大小和定义的flash存储空间大小有关,比如我flash是0x80000到0xD0000,如果我定义code satrt从0x80000开始到0xD0000结束,那生成的bin就会很大,几百K,但如果定义成0XA0000到0XD0000,bin就只有十多K。我就没明白,这个bin不是应该代表代码的实际大小吗,怎么会和定义的存储空间大小有关。