[AVR单片机] 用ICCAVR的朋友请进

[复制链接]
2979|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

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