flash.ld
来自「不包含识别算法」· LD 代码 · 共 55 行
LD
55 行
MEMORY { flash : ORIGIN = 0xffc00000, LENGTH = 0x0020000
sram0 : ORIGIN = 0x20010000, LENGTH = 0x8000
sram1 : ORIGIN = 0x20000000, LENGTH = 0x8000
sdram : ORIGIN = 0x003c0000, LENGTH = 0x40000
}
SECTIONS { .romvec 0xffc00000:{ *(.romvec) _eromvec = ALIGN(0x4); }>flash .text : AT(_eromvec){ _stext = . ; *(.text) *(.rodata) *(.rdata) *(.init) *(.fini) *(.eini) __DATA_ROM = .; _etext = . ; _sdata = . ; __DATA_RAM = .; *(.data) __DATA_END = .; _edata = ALIGN(0x4); } > ram .bss : AT (_edata) { _sbss = . ; *(.bss) *(COMMON) PROVIDE(__BSS_END = .); PROVIDE(__HEAP_START = .); . = . + 0x2000; PROVIDE(__HEAP_END = .); PROVIDE(__SP_END = .); . = . + 0x8000; /* 8K */ PROVIDE(___SP_INIT = .); _ebss = . ; } > ram}
__SRAM0 = 0x20010000;
__SRAM1 = 0x20000000;
__MBAR = 0x10000000;
__MBAR2 = 0x80000000;
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?