📄 m5373_flash_sdram.lcf
字号:
#/*# * File: m5373_flash_sdram.lcf# * Purpose: Linker file for the M5373EVB# *# * Notes: Project running in external Flash# * Internal SRAM used for stack# * SDRAM used for heap# *# */MEMORY{ rom (RX) : ORIGIN = 0x00000000, LENGTH = 0x00040000 ram (RW) : ORIGIN = 0x80000400, LENGTH = 0x00003C00 sdram (RW) : ORIGIN = 0x40000000, LENGTH = 0x00100000}SECTIONS { ___SDRAM = 0x40000000; ___SDRAM_SIZE = (16 * 1024 * 1024); ___CORE_SRAM = 0x80000000; ___CORE_SRAM_SIZE = (16 * 1024); ___EXT_SRAM = 0xC0000000; ___EXT_SRAM_SIZE = (512 * 1024); ___FLASH = 0x00000000; ___FLASH_SIZE = (2 * 1024 * 1024); ___VECTOR_RAM = ___CORE_SRAM; .text : { . = ALIGN(0x10); vectors.s (.text) *(.text) *(.rodata) . = ALIGN(0x10); ___DATA_ROM = .; } > rom .data_bss : AT(___DATA_ROM) { ___DATA_RAM = .; *(.data) *(.sdata) ___DATA_END = .; . = ALIGN(0x10); ___BSS_START = .; *(.sbss) *(SCOMMON) *(.bss) *(COMMON) ___BSS_END = .; . = ALIGN(0x10); ___SP_END = .; ___SP_INIT = ___CORE_SRAM + ___CORE_SRAM_SIZE; } > ram .heap : { ___HEAP_START = .; . = . + (512 * 1024); ___HEAP_END = .; } > sdram}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -