谁能给我讲一下每一部分具体的作用呢
MEMORY
{
UVector : org = 0x0000 , LENGTH = 0x0084
JTAGServer : org = 0x0088 , LENGTH = 0x0178
ISRoutines : org = 0x0200 , LENGTH = 0x180
IQPHASE : org = 0x0380 , LENGTH = 0x2C5
IRAM : org = 0x0650, LENGTH = 0x19B0
DRAM : org = 0x0000, LENGTH = 0x0400
}
SECTIONS
{
.UVT : {
*(.UVT);
} > UVector
.JTAG : {
*(.DEBUG) ;
} > JTAGServer
.ISR : {
*(.ISR);
*(.MAIN) ;
} > ISRoutines
.IQPhase : {
*(.IQ) ;
} > IQPHASE
.text : {
*(.text);
} > IRAM
.data : {
*(.data);
} > DRAM
.bss :
{
___bss_start = .;
*(COMMON);
*(.bss);
___bss_end = .;
} > DRAM
__heap_start = .;
__stack_start = 0x3F8;
__stack_end = __heap_start;
__heap_limit = __stack_start;
} |