修改分散加载文件如下: ROM_LOAD 0x0 { ROM_EXEC 0x00000000 { Startup.o (vectors, +First) * (+RO) } IRAM 0x40000000 { Startup.o (MyStacks) * (+RW,+ZI) }
HEAP +0 UNINIT { Startup.o (Heap) }
STACKS 0x40008000 { Startup.o (Stacks) }
USB_RAM 0x7FD00000 { main.o (+RW,+ZI)
}
} 编译后为附图,但不能工作.如果去掉 USB_RAM 0x7FD00000 { main.o (+RW,+ZI)
} 工作正常,不知为什么.请高手指点.
|