majialong@yahoo 该用户已被删除
|
SEGMENTS /* Here all RAM/ROM areas of the device are listed. Used in PLACEMENT below. */
ROM = READ_ONLY 0xC000 TO 0xFDFF;
Z_RAM = READ_WRITE 0x0040 TO 0x00FF;
RAM = READ_WRITE 0x0100 TO 0x023F;
END
PLACEMENT /* Here all predefined and user segments are placed into the SEGMENTS defined above. */
DEFAULT_RAM INTO RAM;
DEFAULT_ROM, ROM_VAR, STRINGS INTO ROM; /* In case you want to use as well, be sure the option -OnB=b is passed to the compiler. */
_DATA_ZEROPAGE, MY_ZEROPAGE INTO Z_RAM;
END
STACKSIZE 0x50
VECTOR 0 _Startup /* Reset vector: this is the default entry point for an application. */
我的PRM文件如上所示,可是链接时却出现Vector allocated at absolute address 0xFFFE overlaps with sections placed in segment .absseg0的错误,为什么?
很奇怪的,因为在其它的工程里 所有.h和.c文件都是一样的
我只是把那些编译通过的.h和.c文件拷到我新建的工程里来编译就出现上面的问题了 |
|