切换到宽版
  • 10983阅读
  • 26回复

[STM]iar编写stm8程序生成的hex文件中有大量无用信息【已解决】 [复制链接]

上一主题 下一主题
离线2545889167
 

发帖
13268
M币
20754
专家
302
粉丝
4860
只看楼主 倒序阅读 我要置顶 楼主  发表于: 2016-08-14
此帖悬赏结束
最佳答案:20 M币,最佳答案获得者:楚门
刚刚入门stm8没多久,还在学习人家的历程。但是发现个问题(这问题在用keil弄51或者stm32的时候都没遇到,可能是初次用iar不会玩吧)就是在编译生成的hex文件后半部分,会出现大量的无用内容。这些内容竟然是库文件在工程中的相对位置,个人认为这些数据非常占用空间,而且对于mcu执行没有任何意义的内容,为啥就记录到了hex中呢?

这东西,占用了大量的空间,选的003本来就只有8k的空间,加的库多了,这空间占用简直不能忍受啊。

而且就算是直接点调试并下载,直接下载仅mcu,再读出来,还是这样样子。
本来一个简简单单的程序,一下就弄出8分之一多的空间,实在是紧张啊。

关于编译选项,我是这样弄的,但是这个选不选最高级,都会有,很是烦恼嘛。

我看了几个别人弄好的hex,里面就没这些东西嘛。这问题烦恼了我好多天了,可能是不会设置,吧哪儿选项选错了造成的吧,求有懂的大神指教,感激不尽。

[ 此帖被2545889167在2016-08-21 18:26重新编辑 ]
本文内容包含图片或附件,获取更多资讯,请 登录 后查看;或者 注册 成为会员获得更多权限
本帖最近打赏记录:共2条打赏M币+6
离线楚门

发帖
1011
M币
3094
专家
3
粉丝
78
只看该作者 1楼 发表于: 2016-08-21
最佳答案奖励:+20 M币
请登录后查看
本帖最近打赏记录:共1条打赏M币+3
离线decai

发帖
799
M币
5781
专家
13
粉丝
149
只看该作者 2楼 发表于: 2016-08-14
热心助人奖励:+1 M币
请登录后查看
本帖最近打赏记录:共2条打赏M币+6
离线amo73

发帖
882
M币
1363
专家
9
粉丝
34
只看该作者 3楼 发表于: 2016-08-14
热心助人奖励:+1 M币
请登录后查看
本帖最近打赏记录:共1条打赏M币+3
离线dev_here

发帖
122
M币
2217
专家
5
粉丝
11
只看该作者 4楼 发表于: 2016-08-14
热心助人奖励:+1 M币
请登录后查看
本帖最近打赏记录:共1条打赏M币+3
离线haroldharold
发帖
113
M币
-343
专家
1
粉丝
4
只看该作者 5楼 发表于: 2016-08-14
热心助人奖励:+1 M币
请登录后查看
本帖最近打赏记录:共1条打赏M币+3
离线kinneng

发帖
24095
M币
22888
专家
47
粉丝
3984
只看该作者 6楼 发表于: 2016-08-14
热心助人奖励:+1 M币
请登录后查看
本帖最近打赏记录:共1条打赏M币+3
离线2545889167

发帖
13268
M币
20754
专家
302
粉丝
4860
只看该作者 7楼 发表于: 2016-08-14
离线faladay

发帖
1349
M币
3950
专家
16
粉丝
23
只看该作者 8楼 发表于: 2016-08-14
请登录后查看
本帖最近打赏记录:共1条打赏M币+3
离线fsss007

发帖
755
M币
8006
专家
3
粉丝
68
只看该作者 9楼 发表于: 2016-08-14
请登录后查看
本帖最近打赏记录:共1条打赏M币+3
快速回复
限80 字节
温馨提示:所有技术区严禁灌水,“沙发”“顶”字样;禁止广告贴;以免被删除
 
上一个 下一个