MDK(Keil)的MAP文件都记录了啥

1.Section Cross References:译为各区域的交叉参考,记录了每个C文件调用了哪些其它文件的函数,内容很多所以这个部分相当长

MDK(Keil)的MAP文件都记录了啥_第1张图片

2.Removing Unused input sections from the image:移除未使用的输入部分,记录哪些文件的哪些函数被去除或者瘦身了

MDK(Keil)的MAP文件都记录了啥_第2张图片

3.Image Symbol Table:映像符号表,这个感觉与下面一个有重复,不说了
4.Global Symbols:全局符号,每个函数和变量的位置和大小

MDK(Keil)的MAP文件都记录了啥_第3张图片

MDK(Keil)的MAP文件都记录了啥_第4张图片

5.Image component sizes:记录了每个文件占用的code、RO、RW、ZI的大小,并会在最后给出总共的内存和flash占用(Total RW  Size (RW Data + ZI Data)、Total ROM Size (Code + RO Data + RW Data))

MDK(Keil)的MAP文件都记录了啥_第5张图片

MDK(Keil)的MAP文件都记录了啥_第6张图片

你可能感兴趣的:(嵌入式硬件,c语言)