ROM_LOAD 0x80000000<br />{<br /> ROM_EXEC 0x80000000<br /> {<br /> Startup.o (vectors, +First)<br /> * (+RO)<br /> }<br /><br /> IRAM 0x40000000 <br /> { 是否可以全部分配到外部0x81000000<br /> Startup.o (MyStacks)<br /> }<br /><br /> STACKS_BOTTOM +0 UNINIT<br /> {<br /> Startup.o (StackBottom)<br /> }<br /><br /> STACKS 0x40004000 UNINIT ;//此处如果作为运行域,是<br /> { 否越界?<br /> Startup.o (Stacks)<br /> }<br /><br /> ERAM 0x81000000<br /> {<br /> * (+RW,+ZI)<br /> }<br /><br /> HEAP +0 UNINIT<br /> {<br /> Startup.o (Heap)<br /> }<br /><br /> HEAP_BOTTOM 0x81080000 UNINIT<br /> {<br /> Startup.o (HeapTop)<br /> }<br />}<br />为什么外部程序启动后总是停在0x00000008位置?<br />LPC2292内部Flash有程序的时候,外部Flash程序能否启动(不跳线)?<br />望各位多指导! |
|