gcc链接器有一个名为NOLOAD的指令,它允许链接部分但不在最终输出中加载。该指令放在链接器分散文件中(参见下面的示例)。 IAR Workbench是否有等效的链接器指令?我目前正在使用适用于ARM V7.20.2的IAR Embedded Workbench。
MEMORY
{
rom (rx) : ORIGIN = 0x00000000, LENGTH = 0x00010000
ram (rwx) : ORIGIN = 0x10000000, LENGTH = 0x00008000
}
SECTIONS
{
.my_section (NOLOAD):
{
*my_funcs.o(.text*)
} > rom