[应用相关] IAR编译的文件过大怎么办呢?

[复制链接]
2240|6
 楼主| jxmzzr 发表于 2014-7-7 20:24 | 显示全部楼层 |阅读模式
  我是弄前任编的程序,他留下的BIN文件时64K的,我想改一些东西,没改之前编译了一下程序,结果BIN变成92K了,优化编译还是88K呢,写不进芯片,在不动源文件的情况下,我如何能将文件缩到64K以下呢,芯片是212L4。BIN文件不能超过64K。IAR的文件编译后的容量太大了……
mmuuss586 发表于 2014-7-8 08:52 | 显示全部楼层

STM32的程序吗????
jusun66 发表于 2014-7-8 11:36 | 显示全部楼层
212L4是什么芯片呢?
拿起书本 发表于 2014-7-8 20:38 | 显示全部楼层
优化等级,用最高优化级别,会将无用或重复的一些变量信息都减掉。
cool_coder 发表于 2014-7-8 22:19 | 显示全部楼层
楼主的意思是前任留下的BIN和源码不一致?检查一下链接器的配置……
 楼主| jxmzzr 发表于 2014-7-9 14:46 | 显示全部楼层
我已经做优化了,由原来的93K优化成88K,前任却弄到了64K(65536)请高手们指点
想做大牛的小马 发表于 2014-7-9 14:52 | 显示全部楼层
还是配置吧,是不是有些库其实不用的,但你也编译进去了。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

460

主题

2188

帖子

12

粉丝
快速回复 在线客服 返回列表 返回顶部