IAR map文件分析

来源:互联网 发布:x bar控制图数据采集 编辑:程序博客网 时间:2024/06/03 14:52

    map(内存映射)文件中包含很多程序相关重要信息,有利于程序调试。

    下面以IAR STM8s为例:

    首先生成map文件:

   

    勾选generrate linker map file选项,重新编译文件,在Worlspace项目下Output文件可查看map文件

   

   

    map文件分析:

    1、文件头中显示链接器版本,输出文件名,MAP 文件名以及链接器命令行等。 

    2、RUNTIME MODEL ATTRIBUTES 部份显示 Endian 等属性;

    3、PLACEMENT SUMMARY 部份显示各sections 在存储器中的分布; 

    4、INIT TABLE 部份显示与初始化有关的section tables;

    5 、MODULE SUMMARY 部份显示所有被连接的文件信息,包括目标文件和库文件等;

    6 、ENTRY LIST 部份给出了所有函数的入口地址及其所在的目标文件。 

    7、文件尾中显示了总的代码和数据字节数(想看下最后目标代码占用多少Flash和多少RAM的可以从这里查到)。

 

   

 

 

1 1
原创粉丝点击