新闻中心

EEPW首页>嵌入式系统>设计应用> STM32在IAR指定文件(函数)首地址

STM32在IAR指定文件(函数)首地址

作者: 时间:2016-11-13 来源:网络 收藏
  有时候,我们会遇到一些情况,要把某些数组定义在某个固定的区域,或者指定某个函数的首地址

  例如,有两个文件,main.c和sendpc.c,要把sendpc.c放在0x08001200位置,把main.c放在0x08000800位置。

本文引用地址://m.amcfsurvey.com/article/201611/316149.htm

  以IAR540为例,在stm32f10x_flash.icf文件里,加入以下两句:

  place at address mem:0x08000800 { section .text object sendpc.o };
  place at address mem:0x08001200 { section .text object main.o };

  编译后可在map文件中查看结果。

  设置编译生成map文件


评论


技术专区

关闭