wyj777的个人空间 https://blog.eetop.cn/1514630 [收藏] [复制] [分享] [RSS]

空间首页 动态 记录 日志 相册 主题 分享 留言板 个人资料

日志

map文件解析-1

已有 2542 次阅读| 2020-9-25 14:11 |系统分类:嵌入式| 加密芯片

MDK编译生成的MAP文件内容分为五大类。本期介绍前三类。

1. Section Cross References

Section Cross References模块、段(入口)交叉引用这部分指的是各个源文件生成的模块、段(定义的入口)之间相互引用的关系。

图片1.jpg 

app_main.o(.text) refers to app_fun.o(.text) for Communication_Test(

app_main模块(app_main.o)中的text函数(.text),引用(或者说调用)了app_fun模块(app_fun.o)中的text函数。)

2. Removing Unused input sections from the image

未使用的模块;

图片2.jpg 

上图中最后一行信息:2 unused section(s) (total 9 bytes) removed from the image表示总共有2内容没有被调用大小9字节

3. Image Symbol Table

映射符号表分为两大类:Local Symbols局部和2.Global Symbols全局。

图片3.jpg 

 

各部分解析:1.Symbol Name:符号名称

2.Value:存储对应的地址;

3.Ov Type:符号对应的类型(NumberSectionThumb CodeData)

4.Size:存储大小

5.Object(Section):段目标


点赞

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 注册

  • 关注TA
  • 加好友
  • 联系TA
  • 0

    周排名
  • 0

    月排名
  • 0

    总排名
  • 0

    关注
  • 6

    粉丝
  • 0

    好友
  • 0

    获赞
  • 1

    评论
  • 1368

    访问数
关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-12-25 16:33 , Processed in 0.024745 second(s), 14 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
返回顶部