大家好:<br /> 我用的是LM3S8962 CPU,KEIL开发环境, 在keil中能编译成功 ,<br />我做 的 是PLC开发,希望能用C语言编程,因此要自建立编译程序,这样<br />便于第三方使用。所以需要解决编译链接问题,谢谢。<br /> 自己建立批处理文件armlink appasm.o app.o -o ttt.axf --device=DLM --MAP --rO-base=0X0 --rw-base=0x2000D000 --entry=START <br /> 能够执行成功<br /> 为什么将--rO-base=0X31800后(如:armlink appasm.o app.o -o ttt.axf --device=DLM --MAP --rO-base=0X31800 --rw-base=0x2000D000 --entry=START ),就提示:FATAL ERROR:L6938E-invalid value for --ro-base<br /> |
|