IAR FOR NEC 编译错误; 请教
在用IAR FOR NEC编译时出现如下错误: 百思不得其解,请教:Error: Range error,
Number out of range
File: E:\NEC_78K\78K\srccom\lib\cstartup.s26, Line: 122
Source: MOVW AX, #sfe(CSTACK)
Where $ = ?C_STARTUP + 0x11
in module "?CSTARTUP" (C:\Program Files\IAR Systems\Embedded Workbench Evaluation 5.0\78k\LIB\CLIB\cl78ks2.r26),
offset 0x11 in segment part 2, segment RCODE
What: 0 + SFE(CSTACK)
Allowed range: 0xFFFF8000 - 0xFFFF
Operand: #no label found#
in module ?CSTARTUP (C:\Program Files\IAR Systems\Embedded Workbench Evaluation 5.0\78k\LIB\CLIB\cl78ks2.r26),
Offset 0x0 in segment part 0, segment CSTACK 应该是你的堆栈设置的问题,请查看你的全局变量的定义。
页:
[1]