首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Bootloader .map文件与应用程序.map文件的区别

Bootloader .map文件与应用程序.map文件的区别
EN

Stack Overflow用户
提问于 2015-02-01 08:53:21
回答 1查看 67关注 0票数 0

当您使用xc32编译引导加载程序代码或应用程序代码时,将生成.map文件。

它们之间的主要区别是什么?(用于引导加载程序的.map和用于应用程序代码的.map)。

我家里没有微芯片,所以我不能试。有没有替代this的想法或链接?

EN

回答 1

Stack Overflow用户

发布于 2015-03-06 09:22:24

两者都是地图文件,因此,它们具有相同的通用格式,并包含有关代码中的符号的信息(它们的名称、类型、大小、部分、相对和绝对地址)。

这里的区别主要是使用的地址- bootloader使用一些地址,而应用程序使用一些(其他)地址。此外,通常情况下,您将为bootloader和应用程序使用不同的库(或“运行时”),因此,除了您自己的符号(来自您的代码)在这两种情况下可能是相同的,您将拥有(一些)不同的库符号。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28258290

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档