zyz0000 发布于 2007-8-16 16:22:32
Error : L6221E: Execution region RAM overlaps with Execution region STACKS. Error : L6221E: Execution region RAM overlaps with Execution region ISR_STARTADDRESS. 做了很久2440,没碰到过这么奇怪的编译错误, 我觉得不是RAM不够用, rui7686 发布于 2007-8-17 9:14:54
region STACKS ISR_STARTADDRESS空间分配有重叠 zyz0000 发布于 2007-8-17 10:00:22
是不是改后面两个地址 ROM_LOAD 0x0 { ROM_EXEC 0x0 { 2440init.o (init, +First) * (+RO) } RAM 0x33700000 { * (+RW,+ZI) } HEAP +0 UNINIT { heap.o (+ZI) } STACKS 0x337f0000 UNINIT { stack.o (+ZI) } ISR_STARTADDRESS 0x337ff000 ;SDRAM bottom { isr_address.o (+ZI) } } rui7686 发布于 2007-8-17 10:09:29 是的。 |