Keil和IAR下查看占用Flash和SRAM空间大小的方法
在实际项目中经常需要评估代码占用的Flash和SRAM空间,在Keil和IAR里该如何查看呢? 1)Keil里查看map文件 ? ? Total RO ?Size (Code + RO Data) ? ? ? ? ? ? ? ? 2988 ( ? 2.92kB) Total ROM Size 就占用的Flash大小,Total RW Size是占用的SRAM大小。 如果在keil里生成bin文件,也可以看到其大小为3004字节。 2)IAR的map文件如下: ? 2 446 bytes of readonly ?code memory 让其生成bin文件,大小为3338字节,这个大小没法和map里的三个值关联起来。 我认为如果只是看map文件,可以认为三者相加为FLash大小,reawrite data memory为SRAM大小。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |