码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2020-05-27 12:04:16      阅读:83      评论:0      收藏:0      [点我收藏+]

标签:port   not   一个   lin   链接   https   常量   flash   意义   

使用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字段

标签:port   not   一个   lin   链接   https   常量   flash   意义   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!