我写的是一个非常简单的5402程序,测试XF脚的,但是,总是出现这个错误<br /><br />[Linking...] "c: ic5400cgtoolsincl500" -@"Debug.lkf"<br />>> C: imyprojectsXF01XF5402.cmd, line 3: error: <br /> -e flag does not specify a legal symbol name<br /><br /><br />====================================================================<br />我的程序ASM如下:<br /> .title "xf01.asm" <br /> .mmregs<br /> .def start<br /> .text<br />start:程序省略<br /> .end<br /><br /><br />我的cmd文件如下:<br />-m map.map /*生成存储器映像文件*/<br />-e start /*程序入口*/<br />MEMORY<br />{<br />PAGE 0:<br /> VECT:org=0800h, len=0800h /*中断向量表*/<br /> PARAM:org=0100h, len=0f00h /*代码区*/<br /><br />PAGE 1:<br /> DARAM:org=1000h, len=1000h /*数据区*/<br />}<br /><br />SECTIONS<br />{<br />.text :>PRAM PAGE 0 /*代码段*/<br />.vectors :>VECT PAGE 0 /*中断向量表*/<br />.STACK :>DARAM PAGE 1 /*堆栈*/<br />.bss :>DARAM PAGE 1 /*未命名段*/<br />.data :>DARAM PAGE 1 /*数据段*/<br />} |
|