STM32在IAR指定文件(函数)首地址
时间:11-13
来源:互联网
点击:
有时候,我们会遇到一些情况,要把某些数组定义在某个固定的区域,或者指定某个函数的首地址。
例如,有两个文件,main.c和sendpc.c,要把sendpc.c放在0x08001200位置,把main.c放在0x08000800位置。
以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文件
STM32IAR指定文件首地 相关文章:
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)