| 
 
| 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 />望各位多指导! | 
 |