这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 综合技术 » 基础知识 » winavr 请教winavr编译结果

共2条 1/1 1 跳转至

winavr 请教winavr编译结果

院士
2006-09-17 18:14:16     打赏
winavr 请教winavr编译结果



关键词: winavr     请教     编译     结果    

院士
2006-12-22 22:43:00     打赏
2楼
问 Size after:
up.elf:
section             size               addr
.data               276                8388864
.text             39172                      0
.bss                394                8389140
.noinit               0                8389534
.eeprom              80                8454144
.stab             38472                      0
.stabstr          24009                      0
Total            1024003


请教上面的各个段都代表什么意思,哪些在SRam里,哪些在flash里,我用的是Mage128,我不知道RAM用了多少了,请哪个大虾给指点一下. 1: 改一下makefile, 重新编译找到下面一行,按下面的改一下makefile, 重新编译:

#ELFSIZE = $(SIZE) -A $(TARGET).elf
ELFSIZE = $(SIZE) $(TARGET).elf


结果会如下: hex为flash的大小;


Size after:
   text       data        bss        dec        hex    filename
   1348         24        202       1574        626    test1.elf
Errors: none
2: 谢谢yfzhang这样知道了flash的空间,但是片内sram的空间用了多少如何知道. 3: 急呀 4: data+bss就是了。 5: 哦,.text是什么呀 6: 就是flash的容量呀 7: 谢谢,终于明白了

共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]