请问一下两种分散加载文件有什么区别 方法1: ROM_LOAD 0x00000000 0x00020000 { ROM_EXEC 0x00000000 0x00020000 { Startup.o (vectors, +First) * (+RO) } } RAM_LOAD1 0x40000000 { IRAM 0x40000000 { Startup.o (+RW,+ZI) }
ERAM 0x81000000 { * (+RW,+ZI) } HEAP +0 UNINIT { heap.o (+ZI) }
STACKS 0x40004000 UNINIT { stack.o (+ZI) } }
方法2: ROM_LOAD 0x00000000 0x00020000 { ROM_EXEC 0x00000000 0x00020000 { Startup.o (vectors, +First) * (+RO) } IRAM 0x40000000 { Startup.o (+RW,+ZI) }
ERAM 0x81000000 { * (+RW,+ZI) } HEAP +0 UNINIT { heap.o (+ZI) }
STACKS 0x40004000 UNINIT { stack.o (+ZI) } } |