打印
[AVR单片机]

用ICCAVR的朋友请进

[复制链接]
2289|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
crying_p|  楼主 | 2007-3-15 10:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请问,在ICCAVR中,编译完成后,如何知道现在用了多少RAM和FLASH,以及编译通不过时的报警信息呢?有这方面相关文档么?
例如我编译后出现下面的告警信息:
 iccavr -o ucos16 -LC:\icc\lib\ -g -ucrtatmega.o -bfunc_lit:0x54.0x4000 -dram_end:0x45f -bdata:0x60.0x45f -dhwstk_size:64 -beeprom:1.512 -fihx_coff -S2 @ucos16.lk   -llpatmega -lcatmega
want size 809
lo 684 hi 1119 size 436
!E <library>(176): area 'bss' not large enough
C:\icc\bin\imakew.exe: Error code 1
Done: there are error(s). Exit code: 1

相关帖子

沙发
shenxq301| | 2007-3-15 22:31 | 只看该作者

回答

RAM不够了,是不是定义了大数组,最好想办法变掉,要么不要,要么变成不可变的CONST 型

使用特权

评论回复
板凳
crying_p|  楼主 | 2007-3-16 09:12 | 只看该作者

谢谢楼上的

使用特权

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

本版积分规则

5

主题

7

帖子

0

粉丝