修改分散加载文件如下:<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 0x40008000<br /> {<br /> Startup.o (Stacks)<br /> }<br /><br /> USB_RAM 0x7FD00000<br /> {<br /> main.o (+RW,+ZI)<br /><br /> } <br /><br />}<br />编译后为附图,但不能工作.如果去掉<br />USB_RAM 0x7FD00000<br /> {<br /> main.o (+RW,+ZI)<br /><br /> } <br />工作正常,不知为什么.请高手指点.<br /><br /><br />  |
|