📄 m5329_flash.lcf
字号:
#/*
# * File: flash.lcf
# * Purpose: Linker file for the M5208EVB
# *
# * Notes: Project running in external Flash
# *
# */
MEMORY
{
rom (RX) : ORIGIN = 0x00000000, LENGTH = 0x00040000
ram (RW) : ORIGIN = 0x80000400, LENGTH = 0x00003C00
}
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);
___HEAP_START = .;
. = . + (4 * 1024);
___HEAP_END = .;
___SP_END = .;
___SP_INIT = ___CORE_SRAM + ___CORE_SRAM_SIZE;
} > ram
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -