打印
[AVR单片机]

谁用 AVR STDIO 4.13(带GCC),怎么代码率这么低??

[复制链接]
2301|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
xumax|  楼主 | 2007-8-1 10:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
AVR STDIO 4.13(带GCC)编译出的代码 比 WINAVR 编译出的代码 大的多
AVR STDIO 4.13 编译的代码太长了
使用相同的c程序,可结果差很多,我刚用AVR 是不是我没设置好

相关帖子

沙发
mcubest| | 2007-8-3 18:53 | 只看该作者

有优化选项

使用特权

评论回复
板凳
glen_cao| | 2007-8-7 15:17 | 只看该作者

不建议用,没什么意义

使用特权

评论回复
地板
zsmbj| | 2007-8-7 21:45 | 只看该作者

studio包含的gcc就是winavr了。

设置一下优化选项。-s

使用特权

评论回复
5
yccsoo| | 2007-8-8 22:59 | 只看该作者

设置了s级的优化也不顶用。

使用外部makefile也一样,就是比直接用winarm编译大不少,不知道问题出在那儿了?

使用特权

评论回复
6
mxh0506| | 2007-8-14 12:48 | 只看该作者

可以比较一下它们的库文件是不是不一样大

使用特权

评论回复
7
农民讲习所| | 2007-8-14 13:42 | 只看该作者

project options->custom options中去掉-gdwarf-2

这是生成带调试信息的HEX,如果去掉就小很多。

使用特权

评论回复
8
JunZe| | 2007-8-17 10:58 | 只看该作者

不能只看HEX文件的大小

应该看 .text+.data 的大小

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

44

主题

201

帖子

6

粉丝