首页 > 其他 > 详细

IAR编译器生成map文件中的.iar.init_table字段

时间:2020-05-27 11:11:25      阅读:100      评论:0      收藏:0      [点我收藏+]

使用IAR编译器,打开编译后生成map文件,里面有一个字段并不是我们定义的,如下图:

技术分享图片

 

 

 

使用J-flash打开生成的hex文件,定位到0x8019bb0,下图中红色圈出来的就是init_table的内容,如下图:

技术分享图片

 

总共32个字节,从网络上查找关于该字段的意义,说是const常量,但是从上面的内容中看到这32字节,并不是我们代码里用const定义的常亮,后来在IAR官网中发现了具体的说明,如下图:

技术分享图片

 

翻译:在启动期间用于控制初始化的表。

参考链接:https://www.iar.com/support/tech-notes/linker/what-is-linker-created-and-lcgbwk-in-the-.map-file/

 

IAR编译器生成map文件中的.iar.init_table字段

原文:https://www.cnblogs.com/wzd5230/p/12971314.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!