|
虚心求教,先谢谢各位!<br />1、我用lpc2214自己做板,焊接了最小系统,无外接存储器,采用内部flash启动。电源、复位、晶振和程序下载都没有问题,就是程序烧写进去没有不运行,我自己感觉好像应该是启动文件的问题,由于无外部存储器,我用的是zlg的2100的工程模板,请问各位大虾这样的情况需要修改启动文件吗?<br />2、对于分散加载文件,mem_a.scf,mem_b.scf,mem_c.scf文件作用有什么不同吗?工程模板中mem_c.scf如下:<br />ROM_LOAD 0x0<br />{<br /> ROM_EXEC 0x00000000<br /> {<br /> Startup.o (vectors, +First)<br /> * (+RO)<br /> }<br /><br /> IRAM 0x40000000<br /> {<br /> Startup.o (MyStacks)<br /> * (+RW,+ZI)<br /> }<br /><br /> HEAP +0 UNINIT<br /> {<br /> Startup.o (Heap)<br /> }<br /><br /> STACKS 0x40004000 UNINIT<br /> {<br /> Startup.o (Stacks)<br /> }<br />}<br />stacks的 地址为什么从0x40004000开始?是重映射的缘故吗? |
|