|
使用2214,采用zlg的ARM Executable Image for UCOSII(for lpc22xx)模板,RelInChip生成目标,要在自己的板子上运行,必须烧写到内部FLASH和内部RAM,我修改的mem_c.scf,大家帮忙看看对不对:<br /><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 (+RW,+ZI) <br />os_cpu_a.o (+RW,+ZI)<br />* (+RW,+ZI) //这里是我改的部分<br /><br />HEAP +0 UNINIT<br />{<br />heap.o (+ZI)<br />}<br /><br />STACKS 0x40004000 UNINIT<br />{<br />stack.o (+ZI)<br />}<br />}<br /><br />我把<br /><br />ERAM 0x80000000<br />{<br />* (+RW,+ZI)<br />}<br />这部分删掉,把 * (+RW,+ZI)放到IRAM里,是不是表示变量 * (+RW,+ZI)都加载到IRAM里,这样就用不到外部ERAM了<br /><br />这样改对吗?<br /> |
|